欧美三区四区_av先锋影音资源站_亚洲第一论坛sis_影音先锋2020色资源网_亚洲精品社区_在线免费观看av网站_国产一区二区伦理_亚洲欧美视频一区二区_99视频精品全部免费在线_精精国产xxxx视频在线

幾個解決兼容IE6\7\8不支持html5標簽的幾個方法_HTML5教程

編輯Tag賺U幣

推薦:html5 Canvas畫圖教程(9)—canvas中畫出矩形和圓形
本文講一下在canvas中畫出矩形和圓形的辦法,他們屬于基礎圖形。當然,基礎圖形本來不止他們,但在canvas中,只有畫矩形與圓形不需要用其他方法模擬,感興趣的朋友可以了解下

HTML5/">html5大行其道的時代已經到來。如果你還在等待瀏覽器兼容,說明你已經與web脫節幾條街了。當然,這得益于移動客戶端的蓬勃發展。如果還在糾結于,是否應該掌握html5和css3技術時,請狠狠的抽自己幾個嘴巴,然后,苦學吧!因為前端的春天已經到來,而且不止一個春天。如果你不信,我只能說:愛信不信!
下面我們來看一個標準的html5標簽結構:(我這里只是說標簽,其它概不涉及)

復制代碼 代碼如下:www.ghpqjb.com

<!DOCTYPE HTML>
<html>
<head>
<meta charset="gb2312">
<title>html5</title>
</head>
<body>
<header>
<nav></nav>
</header>
<article>
<section>
<h2></h2>
<p></p>
</section>
</article>
<footer></footer>
</body>
</html>

html5標簽的進步之處當然于它的語義化更直觀。當然,這只是html5的進步的九牛之一毛,有人建議說:不要說html5的進步是革命性的,而是發展性的!我不反對此說法,但某方面的確是革命性的。這里不想跑題,我們只說標簽。

當然,興奮于如此美妙的語義化標簽時,不僅仍要追問:IE支持嗎?很不幸,答案是否定的。如果你已經被IE搞怕了,你只得繼續忍受它無盡的折磨。(IE9和IE10已經兼容支持html5和CSS3/">css3.0)
不過你要慶幸,你生活的這個時代有很多天才。有人已經幫你把這個問題解決了!雖然,不能稱上完美!
下面我們來看幾個解決兼容IE6\7\8不支持html5標簽的幾個方法:
1、javascript: document.createElenment("......")
IE6\7\8不支持的部分原因是,它們不認為footer是一個有效的html標簽。那么我們把它“制造”成一個標簽不就行了嗎?最直接的辦法當然是,javascript 的方式創建:document.createElenment("......")!

復制代碼 代碼如下:www.ghpqjb.com

(function(){
var element=['header','footer','article','aside','section','nav','menu','hgroup','details','dialog','figure','figcaption'],
len=element.length;
while(len--){
document.createElement(element[i])
}
})();

這只是簡單創建幾典型的html5標簽,讓它們在IE6\7\8可以成為標簽。
有人已經寫了一個完整的js文件,你只需要引入既可,像這樣:
<!--[if lt ie 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]--> 也有寫作
<!--[if lte IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
< ![endif]-->html5shiv和html5shim的區別只有"m"和"v",沒有其它區別!當然這不是我說的。原文是:...the only difference is that "one has an m and one has a v - that's it."
這里要做一個特別的說明:就是IE特有的注釋判斷:
lte:就是Less than or equal to的簡寫,也就是小于或等于的意思。
lt :就是Less than的簡寫,也就是小于的意思。
gte:就是Greater than or equal to的簡寫,也就是大于或等于的意思。
gt :就是Greater than的簡寫,也就是大于的意思。
! : 就是不等于的意思,跟javascript里的不等于判斷符相同
因為IE9雖然支持html5標簽,但支持的不是很完整,所以,也可以寫"lte",這取決于你的選擇!
當然,不要忘了指定新建標簽的display屬性,大多情況下我希望標簽是block的:

復制代碼 代碼如下:www.ghpqjb.com

header,footer,article,aside,section,nav,menu,hgroup,details,dialog,figure,figcaption{display:block}

2、嵌套標簽的方法
其實說白了就是在,語義化的html5標簽內嵌套div等可用標簽,然后只給div寫樣式,我是不贊成這樣的寫法的。這樣做還不如,給標簽一個有語義化的id或者class!

復制代碼 代碼如下:www.ghpqjb.com

<!--[if lt IE 9]>
<style>
body > * .section {
color: #ff0;
}
</style>
<![endif]-->
<style>
section .section { color: #f00;
}
</style>
<section><div class="section">內容測試...</div></section>

但如果類似于這樣的結構,用用也無防

復制代碼 代碼如下:www.ghpqjb.com

<nav >
<ul class="test">
<li></li>
<li></li>
<li></li>
</ul>
</nav>

3、IE條件注釋

復制代碼 代碼如下:www.ghpqjb.com

<!--[if lt IE 9]><div class="section"><![endif]-->
<!--[if IE 9]><section class="section"><![endif]-->
<!--[if !IE]><!--><section class="section"><!--<![endif]-->
......
<!--[if lt IE 9]></div><![endif]-->
<!--[if IE 9]></section><![endif]-->
<!--[if !IE]><!--></section><!--<![endif]-->

再看一遍IE特有的注釋判斷:
lte:就是Less than or equal to的簡寫,也就是小于或等于的意思。
lt :就是Less than的簡寫,也就是小于的意思。
gte:就是Greater than or equal to的簡寫,也就是大于或等于的意思。
gt :就是Greater than的簡寫,也就是大于的意思。
! : 就是不等于的意思,跟javascript里的不等于判斷符相同
相信大家都明白,這是怎么回事!這是一個更加蛋疼的辦法!大量的html代碼使原本想語義化的代碼更加混亂不堪。而且要對樣式的書寫也不利。
4、使用xmlns定義文檔的命我空間
xmlns即是XHTML namespace的縮寫,也就是所謂的“命名空間”。與DOCTYPE聲明一樣,xmlns也屬于一種聲明。與HTML文檔中仍然存在DOCTYPE聲明不一樣的是,在HTML文檔是不存在xmlns的,我們平常所見到的xmlns都是出現在XHTML文檔中的。
<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> 這是xhtml原有的命名空間,到了html5以后被簡化了,。
<html lang="en">來自Elco Klingen日志的方法一開始引起了廣泛的關注。該技術包含了一個XML形式的命名空間,并使用了含有namespace前綴的元素,例如:

復制代碼 代碼如下:www.ghpqjb.com

<!DOCTYPE HTML>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:html5="http://www.w3.org/html5/">
<body>
<html5:section>
<!-- content -->
</html5:section>
</body>
</html>

:html5這個前綴并不是一個標準的寫法,你也可以用其它字符代替:hl5也是可以的。有了前綴之后,IE會識別新的元素,從而可以應用樣式。在其他瀏覽器中一樣有效,那么最后,你就成功地在各個瀏覽器中構建了一樣的元素和一樣的樣式。

這個方法很明顯有個缺陷:你必須在HTML文檔中使用XML格式的命名空間,同樣,你也需要在css中這么做:

復制代碼 代碼如下:www.ghpqjb.com

html5\:section {
display: block;
}

那么對js的兼容性如何呢?下面是個測試deml

復制代碼 代碼如下:www.ghpqjb.com

<!DOCTYPE HTML>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:html5="http://www.w3.org/html5/">
<head>
<title>;html5</title>
<meta charset="gb2312">
<style>
html5\:section { display: block; width:100px; height:50px; background:#f00; border: 1px solid blue; color: #ff0; }
</style>
<script>
window.onload = function(){
alert(document.getElementById("test").innerHTML + "---id")
alert(document.getElementsByTagName("section")[0].innerHTML + "---TagName")
alert(document.getElementsByTagName("SECTION")[0].innerHTML + "---大寫")
}
</script>
</head>
<body>
<html5:section id="test">內容</html5:section>
</body>
</html>

測試結果,IE6\7\8均測試通過,但fixfox和chrome里只有id能獲取到,所以這種方法同樣不是一個可取的方法!

分享:HTML5之SVG 2D入門1—SVG(可縮放矢量圖形)概述
可縮放矢量圖形(Scalable Vector Graphics,簡稱SVG)是一種使用XML來描述二維圖形的語言(SVG嚴格遵從XML語法),SVG 功能集包括嵌套轉換、剪切路徑、alpha 蒙板和模板對象,感興趣的朋友可以了解下,或許對你的html5 SVG 2D知識增長有所幫助

來源:未知//所屬分類:HTML5教程/更新時間:2013-04-22
相關HTML5教程
国产精品国产三级国产专区52| 亚洲国产欧美日韩| 影音先锋黄色资源| 亚洲av成人无码网天堂| 日日夜夜精品视频天天综合网| 色婷婷国产精品综合在线观看| 国产激情视频一区| 国产美女视频免费看| 成人av一区二区三区在线观看| 中文字幕成人免费视频| 日韩精品一卡二卡| 精品一区二区三区的国产在线观看| 国产精品久久毛片a| 久久99国产精品久久久久久久久| 日韩少妇内射免费播放| 一级黄色免费看| 国产精品v欧美精品v日本精品动漫| 亚洲高清一区二区三区| 国产91九色视频| 亚洲五月激情网| 人人妻人人澡人人爽人人欧美一区 | 九九精品在线观看视频| 免费av一区二区三区四区| 中文字幕一区二区在线播放| 久久国产色av| 爱情岛论坛成人| 欧美天堂在线视频| 久久国产精品99久久久久久老狼| 日韩av网站在线| 欧美性受xxxx黑人猛交88| 欧美videossex极品| 欧美 日韩 国产一区二区在线视频 | 欧美精品在线免费| 免费一级特黄录像| 天天综合在线视频| 国产成人无遮挡在线视频| 在线观看欧美视频| 凹凸国产熟女精品视频| 国产suv精品一区二区69| 欧美a级理论片| 日韩精品丝袜在线| 亚洲精品无码国产| av免费观看在线| 国精产品一区一区三区mba视频| 亚洲欧美日韩在线高清直播| 日韩写真欧美这视频| 亚洲精品一区在线观看| 一区二区三区欧美在线| 国产免费一区二区三区四区五区| 亚洲激情综合| 精品少妇一区二区三区视频免付费| 亚洲成人自拍| 波多野结衣视频在线看| 久久激情网站| 亚洲精品视频在线观看视频| 国产日韩av网站| 狠狠躁夜夜躁av无码中文幕| 国产黄人亚洲片| 久久综合五月天| 天堂在线精品视频| 精品国产一区二| 亚洲精品欧美激情| 3d精品h动漫啪啪一区二区| 99久久久免费精品 | 亚洲综合在线小说| 一级性生活免费视频| 欧美3p在线观看| 欧美在线观看天堂一区二区三区| 丝瓜av网站精品一区二区| 91精品在线麻豆| 小说区视频区图片区| 亚洲字幕av一区二区三区四区| 奇米影视在线99精品| 伊人久久免费视频| 亚洲这里只有精品| 99精品美女视频在线观看热舞| 国产精品每日更新在线播放网址| 国产精品吴梦梦| 欧美另类videoxo高潮| 欧美在线亚洲| 亚洲成av人乱码色午夜| 337p粉嫩大胆噜噜噜鲁| 日韩一区二区三区免费视频| 亚洲欧洲在线观看av| 99在线观看| 日韩xxxxxxxxx| 日韩精品亚洲专区| 久久久999精品| 日本天堂在线播放| 要久久爱电视剧全集完整观看| 欧美在线免费播放| 国产三级中文字幕| 凸凹人妻人人澡人人添| 国产欧美一区二区精品久导航 | 欧美欧美欧美欧美| 国产又粗又猛又爽又黄的网站| 色噜噜在线播放| 国产欧美日韩不卡| 亚洲自拍欧美另类| 国产农村妇女aaaaa视频| 免费观看成人av| 欧美激情影音先锋| 欧美激情久久久久久久| 国产一区日韩一区| 亚洲天堂免费在线| 台湾佬美性中文| 欧洲乱码伦视频免费| 欧美一卡二卡三卡| 国产精品丝袜久久久久久消防器材| 国产精品久久久久久妇女| 亚洲一区二区偷拍精品| 视频一区在线免费观看| 好男人www在线视频| 国产蜜臀97一区二区三区| 国产精品乱码视频| 中国一级特黄视频| av一区二区不卡| 成人亲热视频网站| 神马久久久久久久| 日本伦理一区二区三区| 精品在线91| 精品乱人伦小说| 黄色三级视频片| 米奇精品关键词| 91.com在线观看| 欧洲黄色一级视频| heyzo欧美激情| 欧美精选在线播放| 日本女优爱爱视频| 天天躁日日躁成人字幕aⅴ| 欧美一区二区三区男人的天堂| 东京热加勒比无码少妇| 国产乱论精品| 91精品国产麻豆国产自产在线| 成年人免费大片| 欧美三级电影在线| 日韩一级黄色片| 日本中文字幕二区| 日韩www.| 国产亚洲欧洲在线| 中文字幕在线免费看线人| 韩国av一区| 欧美成aaa人片免费看| 成人小视频免费看| 久久中文在线| 清纯唯美亚洲激情| 国产精品100| jizz一区二区| 国产欧美日韩一区二区三区| 成 人 免费 黄 色| 一区二区三区在线视频免费观看| 亚洲韩国在线| 久久久久伊人| 欧美日韩成人一区二区| 欧美日韩中文不卡| 91亚洲自偷观看高清| 最新亚洲国产精品| 又嫩又硬又黄又爽的视频| 美腿丝袜亚洲色图| 成人www视频在线观看| 亚洲中文字幕在线一区| 亚洲视频1区2区| 7777在线视频| 91九色鹿精品国产综合久久香蕉| 日韩一区二区免费视频| 日本成人在线免费观看| 91tv官网精品成人亚洲| 不卡中文字幕av| 久久久久久久久久久久国产| 成人黄页毛片网站| 好看的日韩精品视频在线| 中文日产幕无线码一区二区| 色综合天天狠狠| 日本伊人精品一区二区三区介绍 | 性金发美女69hd大尺寸| 日韩欧美亚洲一区二区三区| youjizz久久| 欧美日韩一区在线播放| 91九色综合| 91精品国产色综合久久ai换脸| 91亚洲一区二区| 91久久亚洲| 国产999精品久久久影片官网| 亚洲熟妇av乱码在线观看| 亚洲男人天堂av网| 亚洲熟妇无码一区二区三区| 九九久久成人| 久久亚洲精品视频| 日本最新中文字幕| 久久久久久久综合日本| 亚洲精品一区二区三区av| 欧美成年网站| 亚洲精品视频免费在线观看| 久久午夜精品视频| 大白屁股一区二区视频| 欧美日韩在线观看一区| 国产高清日韩| 国产丝袜精品第一页| www中文在线| 日韩精品中文字幕吗一区二区| 紧缚捆绑精品一区二区| 国产精品丝袜久久久久久高清| www.狠狠干| 日本韩国欧美在线| wwwww在线观看| 奇米影视7777精品一区二区| 动漫3d精品一区二区三区| 国产成人a视频高清在线观看| 日韩免费一区二区| 国产伦精品一区二区三区视频女| 国产黑丝在线一区二区三区| 欧美深深色噜噜狠狠yyy| 日韩综合一区二区三区| 亚洲新声在线观看| 国产一级做a爱免费视频| 国产精品久久久久影院色老大| av高清在线免费观看| 国产精品7m凸凹视频分类| 欧美一级bbbbb性bbbb喷潮片| 国产熟女一区二区三区五月婷| 一本大道久久a久久精二百| 日本一二三区在线| 蜜臀a∨国产成人精品| 国产自产精品| 亚洲三区欧美一区国产二区| 中文字幕在线看视频国产欧美在线看完整| 国产乡下妇女做爰毛片| 亚洲人成精品久久久久久| 青青青在线视频免费观看| 亚洲视频www| 国产精品免费一区二区| 国产成人免费视频网站视频社区| 亚洲一区二区久久久| 日日夜夜综合网| 亚洲成人高清在线| 日本一二三区在线| 国产一区福利在线| 一区二区三区不卡在线| 日韩久久电影| 国产精品亚洲一区二区三区| 香蕉视频亚洲一级| 亚洲片在线资源| 久久久久久在线观看| 欧美日韩在线视频首页| 黄色免费看视频| 99久久精品免费看国产| 老子影院午夜伦不卡大全| 国产一区久久| 国产精品免费在线| 免费萌白酱国产一区二区三区| 久久久久久18| 刘亦菲久久免费一区二区| 精品国产123| 欧美一二三区视频| 疯狂蹂躏欧美一区二区精品| 亚洲国产精品无码久久久久高潮| 成人国产精品免费网站| 人人干视频在线| 亚洲在线网站| 日韩高清国产精品| 天堂网在线观看国产精品| 成人免费直播live| a看欧美黄色女同性恋| 高清欧美性猛交xxxx| 天天干视频在线| 石原莉奈在线亚洲二区| 日韩一区二区精品在线观看| 强伦人妻一区二区三区| 久久久精品天堂| 天天操,天天操| 国内精品久久久久影院薰衣草 | 久久999免费视频| 国模无码一区二区三区| 日韩国产精品视频| 波多野结衣在线电影| 欧美区视频在线观看| 久久久久久久久艹| 一本久道久久综合中文字幕| 男人的天堂官网| 一区二区三区成人在线视频| www.美色吧.com| 久久久精品一品道一区| 91小视频在线播放| youjizz国产精品| 五月婷婷之综合激情| 国产精品一区免费视频| 欧美爱爱视频免费看| 捆绑调教一区二区三区| 日韩视频在线视频| 日韩高清一级片| 日b视频免费观看| 久久亚洲欧洲| 激情视频小说图片| 一区二区三区四区五区精品视频| 亚洲精品国产精品国自产观看| 欧美激情偷拍| 日本不卡免费新一二三区| 亚洲精品一二三区区别| 久久久久久艹| 亚洲第一天堂| 欧美aaaaa喷水| 欧美aa国产视频| 欧洲高清一区二区| 国产精品草草| 亚洲视频在线二区| 午夜一区在线| 国产美女主播在线| 另类小说综合欧美亚洲| 久久精品国产sm调教网站演员| 精品一区二区在线视频| 国产91对白刺激露脸在线观看| 国产一区亚洲一区| 亚洲一区在线不卡| 99re8在线精品视频免费播放| 999在线精品视频| 日本一区免费视频| 国产福利短视频| 午夜一区二区三区视频| 疯狂试爱三2浴室激情视频| 欧洲亚洲精品在线| 国产一级做a爱片久久毛片a| 3atv一区二区三区| 在线播放成人av| 国产亚洲精品久久久久久777| 污污视频在线观看网站| 久久久久久久久久久久av| 亚洲精品一区av| 国产精品国语对白| 九九视频精品全部免费播放| 国产福利不卡| 伊人成人网在线看| 狠狠干视频网站| 国产福利精品导航| 国产探花在线观看视频| 亚洲视频精选在线| 黑人操日本美女| 91精品国产免费久久综合| 一区二区视频在线免费观看| 亚洲人成网站色ww在线| 范冰冰一级做a爰片久久毛片| 国语自产精品视频在免费| www.久久东京| 高清视频一区| 黑人一区二区三区四区五区| 国产精品久久久影院| 久久97超碰色| 亚洲精品免费一区亚洲精品免费精品一区| 中文av字幕一区| 91精品国自产在线| 欧美日韩一区二区三区四区| 国产精品国产精品国产| 一区二区三区www| 99只有精品| 国产女人18毛片水18精品| 希岛爱理一区二区三区| 亚洲激情免费视频| 成人三级在线视频| 性欧美丰满熟妇xxxx性久久久| 欧美性xxxxxx| 日韩乱码一区二区三区| 中文字幕亚洲欧美日韩2019| 国产欧美自拍| 91精品在线国产| 亚洲国产99| 久久国产乱子伦免费精品| 国产色综合一区| 国产精品视频一区二区在线观看| 91精品婷婷国产综合久久性色 | 538国产视频| 色婷婷av一区二区三区软件 | 欧美日韩不卡| 国产欧美 在线欧美| 一区二区在线影院| 久久av综合网| 国产农村妇女精品| 18岁成人毛片| 精品无码久久久久久国产| 国产精品久久久久久久久久齐齐| 亚洲影影院av| 午夜一区二区三区不卡视频| 最新中文字幕免费视频| 一区二区三区视频在线看| 国产成人自拍视频在线| 在线播放日韩专区| 视频亚洲一区二区| 乱色588欧美| 精品中文字幕一区二区| 国产性猛交96| 欧美在线免费观看视频| 国产高清在线免费| 国产91在线播放精品91| 欧美jizzhd精品欧美巨大免费| 青青草成人免费在线视频| 国产精品女主播在线观看| 久久综合亚洲色hezyo国产| 亚洲最新视频在线| av自拍一区| 一区二区免费在线视频| 99久久夜色精品国产网站| 少妇高潮惨叫久久久久|