我應該將主頁和着陸頁的CSS保存在大網站的單獨CSS文件中。 ?我應該保持css的主頁和登陸頁面在單獨的CSS?
如果我使用7-8個不同的模板製作網站,其中主頁1的1個模板用於不同類型的登錄頁面的內部內容頁面和其他模板。
,需要在網站上相同的HTML元素不同的風格,
例如:
的內頁H2具有不同的風格,但着陸頁H2是在顏色,字體 - 大小,不同行身高,上下邊距
我應該如何管理這一切?任何提示,使良好的,易於管理的,可掃描的CSS。
在此先感謝。
我應該將主頁和着陸頁的CSS保存在大網站的單獨CSS文件中。 ?我應該保持css的主頁和登陸頁面在單獨的CSS?
如果我使用7-8個不同的模板製作網站,其中主頁1的1個模板用於不同類型的登錄頁面的內部內容頁面和其他模板。
,需要在網站上相同的HTML元素不同的風格,
例如:
的內頁H2具有不同的風格,但着陸頁H2是在顏色,字體 - 大小,不同行身高,上下邊距
我應該如何管理這一切?任何提示,使良好的,易於管理的,可掃描的CSS。
在此先感謝。
怎麼樣使用不同的<body id="home_page">
<body id="download_page">
等等!?
或類似wrapper
或content
像往常一樣,而不是使用正文!
所以你必須:
body { padding:0; margin: 0; text-align:center; } /*applied to all*/
h2 { font: normal normal 14px sans-serif } /*applied to all*/
#home_page h2 { color: #333 } /* home page only */
#download_page h2 { color: #666 } /* download page only */
只是一個例子,但你有這個想法!
UPDATE
如果您使用CMS,我不知道是否是一種常見的CMS或一個由您創建的,也是我不知道,如果你是自由的,只要你想編輯以自定義的方式,或者需要成爲客戶端的即插即用!
假設你正在呈現的所有內容與PHP的頁面,那麼你就可以
1 - 檢查哪些頁面的用戶是 查看和切換風格!雖然不是很優雅 !
2 - 你的CMS可能具有或者如果你的 創作應該有 題材的創作像一些選項:
define(DEFAULT_STYLE , true); //or false this would make my very fisrt responce real!
3 - 從後端渲染CSS基於什麼
header("Content-type: text/css");
是用戶請求!
這取決於多少CSS可重複使用以及具體多少。
家庭和登陸頁面的排版是不同的,其他頁面是相同的。頁眉和頁腳,容器ae的寬度相同。 – 2010-05-01 12:25:13
而排版包含什麼? 5%的CSS? 97%的CSS? – Quentin 2010-05-01 12:27:22
在家庭和登錄頁面上,排版的網站排版在95%的情況下保持一致,而不是5%。問題是在內部頁面中,我使用h1 h2作爲內容需要,但是在家庭和着陸頁上有不同用途的框,我也使用h2,h3等作爲內容boxe的標題,我需要不同的顏色,字體大小,標題和其他印刷元素的上下邊距 – 2010-05-01 12:32:58
這個方法的問題是我們在CMS上已經添加了ID到'
'但是問題可以出現其他頁面bcoz此功能是動態的,例如,如果客戶端將「下載頁面」更改爲「下載部分」,則主體將更改爲'並且css將不起作用 – 2010-05-01 12:49:20