我正在開發一個網站,它將切換到設定日期上的新風格.該網站內建在語義HTML和CSS中,因此更改應該只需要CSS引用更改.我正在與一個設計師合作,他需要能夠看到它的外觀,以及一個客戶端,他需要能夠在當前外觀中檢查內容更新以及新外觀的設計進度.
我計劃在頁尾中使用魔法查詢字串值和/或javascript連結,它們寫出一個cookie來選擇新的CSS頁面.我們在ASP.NET 3.5中工作.有什麼建議嗎?
我應該提到,我們正在使用IE8,7和6支援的IE條件評論.我可以建立一個作為替換的函式:
<link href="Style/<% GetCssRoot() %>.css" rel="stylesheet" type="text/css" />
<!--[if lte IE 8]>
<link type="text/css" href="Style/<% GetCssRoot() %>-ie8.css" rel="stylesheet" />
<![endif]-->
<!--[if lte IE 7]>
<link type="text/css" href="Style/<% GetCssRoot() %>-ie7.css" rel="stylesheet" />
<![endif]-->
<!--[if lte IE 6]>
<link type="text/css" href="Style/<% GetCssRoot() %>-ie6.css" rel="stylesheet" />
<![endif]-->