我应该将css保留在主页和着陆页上的单独的CSS中吗?

时间:2010-05-01 12:20:58

标签: css xhtml

我应该将主页和目标网页的CSS保存在大型网站的单独CSS文件中。 ?

如果我使用7-8个不同的模板制作网站,其中1个主页1的模板用于内部内容页面,而其他模板用于不同类型的登录页面。

和网站中相同HTML元素所需的不同风格

例如

对于内页H2有不同的风格,但对于着陆页H2的颜色,字体大小,行高,顶部底边距不同

我应该如何管理这一切?制作优秀,易于管理,可扫描的CSS的任何提示。

提前致谢。

2 个答案:

答案 0 :(得分:0)

这取决于CSS可重用的程度以及具体数量。

答案 1 :(得分:0)

如何使用不同的<body id="home_page"> <body id="download_page">等等?

像往常一样使用wrappercontent而不是使用正文!

所以你有:

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 */ 

只是一个例子,但你明白了!

<强>更新

如果您使用的是CMS,我不知道是否是您创建的常见cms或者我不知道您是否可以按照自定义方式自由编辑它,或者需要成为客户的即插即用!

假设您使用php渲染所有页面内容,那么您可以

  

1 - 检查用户是哪个页面   查看和切换样式!不是特别的   优雅虽然!

     

2 - 你的cms可能有OR,如果你的   创作应该有一些选择   主题创作如:

define( DEFAULT_STYLE , true ); //or false this would make my very fisrt responce real!
  

3 - 从后端渲染CSS   header("Content-type: text/css");   根据用户的要求!