我的問題很直接:爲什麼HTML-CSS中的(幾乎)所有屬性都有「繼承」的值......儘管所有的瀏覽器都支持所有的繼承(根據我的觀察,是的,所有)屬性..
當我問及谷歌這件事。我能想出的一份聲明稱HTML-CSS:對於HTML設計中的樣式屬性是否真的有必要使用「inherit」值?
「即使 在CSS自動繼承某些特性, 有可能是在您 要增長情況 的繼承屬性的權重。指定一個值對於應用於元素的任何CSS屬性 將繼承的繼承012uex 將導致 元素獲得其父級計算的 值。通過 指定在作者樣式表 一個屬性應該繼承其 值,可以增加它的重量。」
現在,這是又更加混亂..這是什麼‘增加重量’?
是它像..儘量保持安全。(以不信任繼承的瀏覽器的內置能力)或有更多的可以理解的代碼? 我不澄清..
也有人提到,
「Internet Explorer 7和更早 版本不支持的價值 繼承比 方向和知名度之外的任何屬性。」
如果這是真的..然後它驅動的原因(??)使用「繼承」的價值還更弱..
是的,看起來像又一個黑客添加到規範,以保持即功能 – Pierreten 2009-12-21 05:50:14