我使用下面的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