跳转到主要内容
waveer 提交于 6 March 2012

原文链接:http://drupal.org/node/341246

大多数现代的网页使用外部样式表来控制页面的表现样式。在传统的静态HTML页面,一个指向某个样式表的链接必须手动放置在HTML代码中(通常是在页面头部信息中)。

这里是一个例子:

<link rel="stylesheet" type="text/css" href="/mytheme.css" />

这段代码告诉浏览器从哪里可以找到一份控制这个页面外观的样式表文件(mytheme.css)。

对浏览器而言,从Drupal站点发送的页面可能看起来都完全一样:HTML头部拥有相同类型的指向外部样式表的链接。关键的区别是,在浏览器工作的幕后,这些链接被自动地加入到HTML代码中。一些样式表文件可能来自主题自身,而另外一些可能来自于Drupal模块(这些模块提供默认的模块样式输出)。

你可以对一个主题添加新的样式表,并且你可以覆写默认的Drupal核心模或者贡献者模块的样式表。如果你使用子主题,你可以覆写基主题的样式表。