好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > HTML5新增元素如何兼容舊瀏覽器有哪些方法

HTML5新增元素如何兼容舊瀏覽器有哪些方法

熱門標簽:地圖標注柱狀圖 咸陽穩定外呼系統軟件 臨海地圖標注app 400開頭的電話好申請不 怎么做百度地圖標注 小朱地圖標注 智能芯電話機器人 四川移動電銷外呼客戶管理系統 百度地圖標注為什么總是封號
一個問題,老師拋給我們的,就是:如何讓IE8-兼容這些標簽?(需要設計JS中的DOM)

雖然今天剛講的內容,但是,還是需要去了解下。

復制代碼
代碼如下:

<span style="font-size:14px;color:#FF6666;"> <!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>HTML5新增元素在舊瀏覽器的兼容-HTML5自由者</title>
</head>
<body>
<header>頂部區域</header>
<nav>導航區域</nav>
<article>文章區域</article>
<footer>底部區域</footer>
</body>
</html></span>

在支持HTML5標簽的瀏覽器顯示為:

|------------------------------火狐瀏覽器--------------------------------------------|

|頂部區域 |

|導航區域 |

|文章區域 |

| |

|-----------------------------------------------------------------------------------------|

而在舊版的瀏覽器顯示樣式為:

------------------------------IE6瀏覽器--------------------------------------------
 
------------------------------IE8瀏覽器--------------------------------------------
 
都是同樣的效果,沒估計錯的話舊版瀏覽器都是不識別這些新增的標簽所以都是用行內元素來處理解決的,所以,有一個解決辦法的突破口就是讓它變成塊狀元素就不會處于同一行了,這樣在新舊瀏覽器都是可以顯示同樣的效果,再者就是讓瀏覽器識別標簽,需要新增標簽 具體解決辦法是:

IE8/IE7/IE6支持通過document.createElement方法產生的標簽,可以利用這一特性讓這些瀏覽器支持HTML5新標簽,代碼如下:

document.createElement(‘新標簽’); / /新增創建新標簽

JS代碼如下:

復制代碼
代碼如下:

<script>
document.createElement('header');
document.createElement('nav');
document.createElement('article');
document.createElement('footer');
</script>

或者是直接循環方式創建標簽:

復制代碼
代碼如下:

var e = "abbr, article, aside, audio, canvas, datalist, details, dialog, eventsource, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, time, video".split(', ');
var i= e.length;
while (i--){
document.createElement(e[i])
}

CSS樣式設置默認樣式:

復制代碼
代碼如下:

<style>
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary{
display: block;
}
</style>

再者還有一種辦法就是用框架的方法,用到條件注釋加JS代碼實現

復制代碼
代碼如下:

<span style="font-size:14px;color:#FF6666;"><!--[if lt IE 9]>
<script> src="http://html5shim.googlecode.com/svn/trunk/html5.js"</script>
<![endif]--></span>

直接加入這一句代碼就可實現兼容問題,關于條件注意中的

<!--if lt IE9>

是判斷是否小于IE9以下瀏覽器,如果是就執行這段JS代碼 ,如果不是,就忽略掉。至于JS中的鏈接直接打開進去看看就知道了,也是一大段的代碼。

標簽:公主嶺 黃石 陜西 平涼 黃石 平頂山 南平 山南

巨人網絡通訊聲明:本文標題《HTML5新增元素如何兼容舊瀏覽器有哪些方法》,本文關鍵詞  HTML5,新增,元素,如何,兼容,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《HTML5新增元素如何兼容舊瀏覽器有哪些方法》相關的同類信息!
  • 本頁收集關于HTML5新增元素如何兼容舊瀏覽器有哪些方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 国产精品高潮呻吟Ⅴa无码网曝门 久久久久久精品免费免费看片 | 国产精品国产三级国产| 黄网在线观看免费网站台湾swag| ??国产嫩草影院久久久久| 日本护士体内she精2╳XxX| 免费韩国美女爽快一级毛片| 日韩芒果无矿砖2020| 精品亚洲AV高清一区二区三河南 | aa一级片| 77777少妇AAAAA片毛片| Gay欧美猛男粗爽Fuck| k频道国产福利永久在线视频| 2345成人高清毛片| 久久r视频| 少妇?开粉嫩小泬影院| 欧美一级A片视频| 免费人成网ww777kkk手机| 你再亲我一下| 97热久久成人免费频精品2| 疯狂试爱1韩国三级| 2019年国产不卡在线刷新| 免费国产午夜高清在线视频 | 成人AV无码亚洲AV无码鸭子 | 欧美日韩亚洲天堂| 被猛男cao烂的小男生gV| 色偷偷狠狠色综合网| 性伦片美国刺激片在线观看| 亚洲欲色| 成人国产精品秘?齐天大性| 肉耽总攻男男高h快穿| 国产三级视频在线观看视主播| 被迫含根入睡h| 蜜臀久久99精品久久久久久酒店| 成 人 黄 色 网 站 在线播放| 波多野结衣厨房被强电影| 怡红影院| 色老老精品偷偷鲁| 纯肉高H高辣黄粗暴男男| 国产视频一区二区在线播放| 日韩亚射| 成人黄色在线|