您知道有什么方法可以将此 HTML 代码优化为 IE6 或 7(或 8)而不添加anyHTML 元素,或者 IE 正在跳过所有 HTML5 元素?
如果我只想使用 CSS 格式化元素, - 我不想使用其他功能 - document.createElement("nav") DOM 元素是否足以欺骗 IE 并制作纯 HTML 文档?
<!DOCTYPE HTML>
<head>
<meta charset="UTF-8">
<title>title</title>
<link type="text/css" rel="stylesheet" href="reset.css">
<link type="text/css" rel="stylesheet" href="style.css">
</head>
<body>
<header>code of header</header>
<nav>
code of nav
</nav>
<section>
code of gallery
</section>
<article>
code of article
</article>
<footer>code of footer</footer>
</body>
</html>
谢谢。
有关 DOM 使用 html5 启用脚本在 IE6、IE7 和 IE8 中创建元素的更多信息 »here http://remysharp.com/2009/01/07/html5-enabling-script/
此代码在 IE6 上应该可以正常工作。不过,您可能希望在样式表中定义元素,以便为它们提供您正在寻找的属性。像这样的东西:
header, footer, nav, section, article {
display:block;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)