首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对于非语义HTML5浏览器(IE6-8),哪种方法是一个很好的后备方法?

对于非语义HTML5浏览器(IE6-8),哪种方法是一个很好的后备方法?
EN

Stack Overflow用户
提问于 2013-11-10 00:08:14
回答 1查看 237关注 0票数 2

比方说,如果没有使用现代(我正在使用它),那么哪一个是最好的联合解决方案?

目前,我正在使用带有第一个CSS选项的解决方案1。没有样式添加到<aside>标记,因为我不确定哪些HTML5语义标记可以样式化,哪些不能(在支持它们的浏览器中)。

HTML1)语义→划分

代码语言:javascript
复制
<aside role="complementary">
    <div id="right">
        ...
    </div>
</aside>

#right { ... }

代码语言:javascript
复制
aside #right { ... }

HTML2)划分→语义

代码语言:javascript
复制
<div id="right">
    <aside role="complementary">
        ...
    </aside>
</div>

#right aside { ... }

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2013-11-11 02:19:47

最简单的事情是包含HTML5,因为它有一个内置的HTML5填充程序,使您能够将样式应用于在IE7& 8等之前创建的浏览器中的新语义元素。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19878074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档