我有幾個樣式表。第一個樣式表是一些我想用作默認樣式的樣式表。取決於幾個因素,用於生成頁面的代碼可能包含一些樣式表,其中的值應覆蓋默認值。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