[英]header/footer/nav tags - what happens to these in IE7, IE8 and browsers than don't support HTML5?
我渴望開始使用Html5,尤其是<header>/<footer>/<article>/<nav>
標簽。
如果瀏覽器不支持這些怎么辦?
我還需要設置樣式:例如: nav
具有邊框和邊距等。您知道標准的CSS知識。
因此,如果我使用nav
標簽對它們進行樣式設置,則IE7和IE8等將忽略這一點?
在加載任何CSS文件之前,將其放置在頁面的<head>
部分中。
<!--[if lte IE 8]>
<script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script>
<![endif]-->
html5shi(m | v)為所有html5元素創建doc元素,以便可以插入CSS樣式。IE的默認行為是忽略未知元素。 有關更多信息,請參見resig的博客文章 。
是的,IE <9將忽略任何HTML5元素(原因#3162,沒有人應該使用IE),但是有一些JavaScript解決方案可以解決我今天心情不佳的問題。 我確定其他人會在下面發布這些解決方案。 :)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.