比方说,如果没有使用现代(我正在使用它),那么哪一个是最好的联合解决方案?
目前,我正在使用带有第一个CSS选项的解决方案1。没有样式添加到<aside>标记,因为我不确定哪些HTML5语义标记可以样式化,哪些不能(在支持它们的浏览器中)。
HTML1)语义→划分
<aside role="complementary">
<div id="right">
...
</div>
</aside>
#right { ... }或
aside #right { ... }HTML2)划分→语义
<div id="right">
<aside role="complementary">
...
</aside>
</div>
#right aside { ... }谢谢。
发布于 2013-11-11 02:19:47
最简单的事情是包含HTML5,因为它有一个内置的HTML5填充程序,使您能够将样式应用于在IE7& 8等之前创建的浏览器中的新语义元素。
https://stackoverflow.com/questions/19878074
复制相似问题