首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >header/footer/nav标签-在IE7、IE8和浏览器中,除了不支持HTML5之外,还会发生什么?

header/footer/nav标签-在IE7、IE8和浏览器中,除了不支持HTML5之外,还会发生什么?
EN

Stack Overflow用户
提问于 2011-03-20 16:45:17
回答 2查看 60.9K关注 0票数 71

我渴望开始使用Html5,特别是<header>/<footer>/<article>/<nav>标签。

如果浏览器不支持这些会发生什么呢?

我还需要设计这些样式:例如:nav有边框和边距等,你知道标准的CSS东西。

因此,如果我使用nav标记设置样式,那么IE7和IE8等会忽略这一点吗?

EN

回答 2

Stack Overflow用户

发布于 2011-03-24 13:03:35

在加载任何<head>文件之前,请将其放置在页面的CSS部分。

代码语言:javascript
复制
<!--[if lte IE 8]>
<script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script>
<![endif]-->

CSS (m|v)为所有html5元素创建文档元素,以便来自html5shi的样式可以生效。IE的默认行为是忽略未知元素。有关更多信息,请参阅resig的blog post

票数 87
EN

Stack Overflow用户

发布于 2011-03-20 21:52:05

是的,IE<9将忽略任何HTML5元素(原因#3162任何人都不应该使用IE),但是有一些javascript的解决方案,我今天早上还没有想到。我相信其他人会在下面发布这些解决方案。:)

First is the html5 shiv

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

https://stackoverflow.com/questions/5367526

复制
相关文章

相似问题

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