簡體   English   中英

頁眉/頁腳/導航標簽-在IE7,IE8和瀏覽器中,不支持HTML5的標簽會發生什么變化?

[英]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解決方案可以解決我今天心情不佳的問題。 我確定其他人會在下面發布這些解決方案。 :)

首先是html5 shiv

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM