我有几个样式表。第一个样式表是一些我想用作默认样式的样式表。取决于几个因素,用于生成页面的代码可能包含一些样式表,其中的值应覆盖默认值。css样式表定义的顺序是否重要?
如果我使用这个,我可以相信默认样式表中的值将被其他样式表中的值覆盖吗?我使用类选择器,并将名称匹配时覆盖值。
<link href="defaults.css" rel="stylesheet" type="text/css"/>
<link href="valuestooverridedefaults.css" rel="stylesheet" type="text/css"/>
这需要适用于所有浏览器,包括手机。如果可能,我想避免使用“!important”。
谢谢!
哇,伙计们。这是很多相同的答案。笑反正@乔恩,你会发现这篇文章有用。它非常清楚地解释了一切。 http://hungred.com/useful-information/css-priority-order-tips-tricks/ – 2012-02-10 17:06:40