【发布时间】:2014-12-23 19:34:04
【问题描述】:
我在我的网站上发现了一些奇怪的东西...我正在使用 HTML5 和这个脚本在较旧的浏览器中使用。
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
当我使用 <article>,<section> 时,它可以工作,但当我使用 <footer> 时,它不会。
我不知道原因。
其他标签有打开标签和关闭标签....这是html代码 标题:
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>
<script type="text/javascript">
activaMapa = 0;
</script>
<![endif]-->
页脚代码
<footer class="pie">
<p><a href="mywebsite.html" title="myWeb" target="_blank">Web Site</a></p>
</footer>
【问题讨论】:
-
你能发布你的 HTML 标记吗?
-
@Vucko 标记不是必需的,
<footer>在ie8中根本不支持 -
@starvator OP 使用 html5shiv,如果你查看它的文档,你会看到:HTML5 Shiv 支持在旧版 Internet Explorer 中使用 HTML5 分段元素并提供基本的 HTML5 样式对于 Internet Explorer 6-9.
-
@Marcos 你试过adding the
diplay:blockstyle 到footer吗? -
@Vucko 是的,我的 css 中有这个,还有其他的 html5 标签