新聞中心
您可以幫助老版本瀏覽器處理 HTML5。
創(chuàng)新互聯(lián)建站網(wǎng)站建設(shè)公司,提供成都做網(wǎng)站、網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè),網(wǎng)頁(yè)設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);可快速的進(jìn)行網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,是專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
所有現(xiàn)代瀏覽器都支持 HTML5。
此外,所有瀏覽器,不論新舊,都會(huì)自動(dòng)把未識(shí)別元素當(dāng)做行內(nèi)元素來(lái)處理。
正因如此,您可以幫助老式瀏覽器處理”未知的“ HTML 元素。
注釋:您甚至可以教授石器時(shí)代的 IE6 如何處理未知的 HTML 元素。
HTML5 定義了八個(gè)新的語(yǔ)義 HTML 元素。所有都是塊級(jí)元素。
您可以把 CSS display 屬性設(shè)置為 block,以確保老式瀏覽器中正確的行為:
實(shí)例 header, section, footer, aside, nav, main, article, figure { display: block; }您可以通過(guò)瀏覽器 trick 向 HTML 添加任何新元素:
本例向 HTML 添加了一個(gè)名為
My First Heading
My first paragraph.
已添加的 JavaScript 語(yǔ)句 document.createElement("myHero"),僅適用于 IE。
上述方案可用于所有新的 HTML5 元素,但是:
注意:Internet Explorer 8 以及更早的版本,不允許對(duì)未知元素添加樣式。
幸運(yùn)的是,Sjoerd Visscher 創(chuàng)造了 "HTML5 Enabling JavaScript", "the shiv":
以上代碼是一段注釋,但是 IE9 的早期版本會(huì)讀取它(并理解它)。
My First Article
引用 shiv 代碼的鏈接必須位于
元素中,因?yàn)?Internet Explorer 需要在讀取之前認(rèn)識(shí)所有新元素。HTML5 SKeleton
Famous Cities
London
London is the capital city of England. It is the most populous city in the United Kingdom,with a metropolitan area of over 13 million inhabitants.
Paris
Paris is the capital and most populous city of France.
Tokyo
Tokyo is the capital of Japan, the center of the Greater Tokyo Area,and the most populous metropolitan area in the world.
名稱欄目:HTML5瀏覽器支持-4.2HTML5
本文路徑:http://fisionsoft.com.cn/article/dghhdoe.html