假设不使用 Modernizr(我正在使用它),其中哪一个是最好的联合解决方案?
目前,我正在使用带有第一个 CSS 选项的解决方案 1。没有向<aside>
标签添加样式,因为我不确定哪些 HTML5 语义标签可以被风格化,哪些不能(在支持它们的浏览器中)。
HTML 1) 语义 → 除法
<aside role="complementary">
<div id="right">
...
</div>
</aside>
#right { ... }
或者
aside #right { ... }
HTML 2) 除法→语义
<div id="right">
<aside role="complementary">
...
</aside>
</div>
#right aside { ... }
谢谢你。