我使用下面的CSS:結合一類選擇與ID
/* style.css */
#someId {
background-color: red;
}
#someId.medium {
width: 300px;
}
#someId.large {
width: 500px;
}
與HTML:
<!-- medium.html -->
<div id="someId" class="medium">hello, world</div>
和
<!-- large.html -->
<div id="someId" class="large">hello, world</div>
我知道上面上的FireFox工作正常和歌劇,而且,它確實不是工作在IE6(驚喜,驚喜)。
我的問題是:
是上述CSS正確根據CSS-規範(和我在哪裏可以找到這個具體問題)?
什麼瀏覽器(在什麼平臺上)做&不支持?
更新:
這些ID是每個頁面中唯一的。我試圖通過medium.html
和large.html
來溝通,但顯然它不夠明顯。
更新2:
上面的代碼示例只是爲了說明我的問題。它不是生產代碼的一部分,它不是完整的。簡而言之,這只是一個例子,用一個非常具體的解決方案來展示問題。
嗯關於那些重複的id屬性.. – 2010-02-25 12:58:17
這些ID是唯一的每個文檔。 – Jacco 2010-02-25 13:56:52