權值大就一定勝利嗎?
一個元素的某個css屬性,究竟聽誰的。這里提出了權值比較的概念。這樣看來,前面說的“就近原則”的說法還是容易誤導人的,因為即使有時候“近”,但權值小,一樣決定權在“遠”的。另外,內聯(lián)樣式的權值為1000,這里沒講。還有一點很重要,權值大不一定代表就一定勝利。大家可以做個實驗,同一個元素被11個標簽修飾(權值為11),和被一個類修飾(權值為10),最終,元素樣式的決定權還是在后者,是因為這里有個等級比較的概念,可以參考這篇文章http://www.cssforest.org/blog/index.php?id=185。權值的概念可以解釋大部分css樣式渲染問題,但這里說的簡單了點。
2015-12-14
細細理解其實沒有沖突的。這兩種說法站的角度不同哦。