国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

22個(gè)HTML 5第三講

開(kāi)發(fā) 前端
HTML5新特性,何時(shí)使用<div>:如果你想在一個(gè)元素里將一段代碼包裹住,特別是為了內(nèi)容的定位,<div> 將會(huì)是非常理想的選擇。

22個(gè)HTML5  第三講:我們繼續(xù)講解HTML5的技巧。

16. 視頻支持

音頻元素 <audio>非常像,在新的瀏覽器上也支持HTML5視頻。事實(shí)上,就在最近YouTube宣布了一項(xiàng)新的 HTML5視頻嵌入。可惜的是,由于HTML5說(shuō)明文件并沒(méi)有為視頻指出某個(gè)特定的編碼器,所以都主要取決于瀏覽器來(lái)決定了。盡管Safari和IE9可以支持H.264 格式的視頻,F(xiàn)irefox 和Opera卻仍然堅(jiān)持Theora 和Vorbis格式。因此,顯示HTML5視頻的時(shí)候,你必須提供兩種格式。

17. 視頻預(yù)先加載

你首先需要決定是否需要瀏覽器來(lái)預(yù)先加載視頻。是否有需要?假設(shè),一個(gè)訪客進(jìn)入某個(gè)專(zhuān)門(mén)用來(lái)顯示視頻的頁(yè)面,那么就非常有必要預(yù)先加載這個(gè)頁(yè)面節(jié)省一點(diǎn)等待的時(shí)間。你可以通過(guò)設(shè)置 preload=”preload”來(lái)預(yù)先加載視頻,或者之間添加preload也可以。

  1. <Video preload>   
  2. …  
  3. </video >   

18. 顯示控件

你可能已經(jīng)注意到,用上面的代碼的話,視頻將只會(huì)顯示成一個(gè)圖片,而沒(méi)有任何可控制的元件。為了獲取這些播放控件,我們必需在視頻元素里指定這些控件屬性。

  1. <video preload controls>   
  2. …  
  3. </video >   

19. 正則表達(dá)式

對(duì)虧了新模式的屬性,我們可以直接在代碼中插入一個(gè)正則表達(dá)式。

  1. <Form method=post action=”">   
  2. <label for=”username”>create a username: </label>   
  3. <input id=”username” type=”text” name=”username” placeholder=”4 <> 10″ required=”required” autofocus=”autofocus” pattern=”[A-Za-z]{4,10}”>   
  4. <button type=”submit”>Go </button>   
  5. </form>   

如果你比較熟悉正則表達(dá)式的話就會(huì)注意到這個(gè)新模式: [A-Za-z]{4,10}只接受大小寫(xiě)字母。這個(gè)字符串最少必需有四個(gè)字符,最多是十個(gè)字符。

20. 檢測(cè)瀏覽器對(duì)屬性的支持

前面提到過(guò)并非所有的瀏覽器都支持這些屬性,那是否有什么方法能夠判斷瀏覽器是否能夠識(shí)別它們呢?這個(gè)問(wèn)題問(wèn)得非常好,這里給大家介紹兩種方式,第一個(gè)選擇是使用Modernizr來(lái)檢測(cè),或者你也可以創(chuàng)建并剖析這些元素來(lái)看看瀏覽器都有什么能力。例如,在前面的例子里,如果我們要確定瀏覽器是否能夠執(zhí)行pattern屬性,就可以在頁(yè)面上添加JavaScript:

  1. alert( ’pattern’ in document.createElement(‘input’) ) // boolean;   

實(shí)際上,這是確定瀏覽器兼容性的一種非常常用的方法。jQuery庫(kù)利用了這個(gè)技巧。上面的代碼里,我們創(chuàng)建了一個(gè)新的輸入元素,并確認(rèn)pattern屬性是否能夠被識(shí)別。如果能夠識(shí)別的話,瀏覽器就支持這個(gè)功能,否則就不支持。

  1. <script>   
  2. if (!’pattern’ in document.createElement(‘input’) ) {   
  3. // do client/server side validation   
  4. }   
  5. </script>   

記住,這將需要依靠 JavaScript來(lái)實(shí)現(xiàn)!

21. Mark元素

<mark> 元素的主要功能就是在頁(yè)面中高亮顯示那些需要在視覺(jué)上向用戶突出其重要性的文字。包裹在此標(biāo)簽里的字符串必須與用戶當(dāng)前的行為相關(guān)。例如,如果我在一些博客中搜索"Open your Mind" ,我可以使用在<mark>標(biāo)簽里使用JavaScript 來(lái)包裹每一次動(dòng)作。

  1. <h3> search results </h3>   
  2. <h6> They were interrupted, just after Quato said, <mark>”Open your Mind”</mark></h6>   

22. 何時(shí)使用<div>

是否還需要使用<div>標(biāo)簽?zāi)???dāng)然需要。例如,如果你想在一個(gè)元素里將一段代碼包裹住,特別是為了內(nèi)容的定位,<div> 將會(huì)是非常理想的選擇。不過(guò),如果不是上述情況而是要包裹博客文章、或者頁(yè)腳的鏈接列表,建議你分別使用 <article>和<nav>元素。

責(zé)任編輯:張偉 來(lái)源: HTML5中午學(xué)習(xí)站
相關(guān)推薦

2012-05-04 13:36:09

HTML5

2012-05-04 13:25:46

HTML5

2020-01-07 13:38:40

區(qū)塊鏈/技術(shù)創(chuàng)新/物聯(lián)

2009-10-22 16:02:52

網(wǎng)絡(luò)工程師教程軟考

2012-06-07 15:29:31

HTML5

2010-03-04 13:45:37

Linux壓縮命令

2021-11-17 11:03:14

Python代碼語(yǔ)法

2010-08-30 16:14:26

DHCP實(shí)驗(yàn)

2013-03-19 11:07:21

2009-10-21 21:10:08

IT運(yùn)維管理BSM北塔軟件

2011-10-14 09:53:52

HTML 5

2021-07-02 10:20:15

HTML前端技巧

2021-02-20 22:09:48

Web開(kāi)發(fā)HTML

2010-05-31 08:39:24

HTML 5IE9

2015-03-06 16:01:08

HTML5簡(jiǎn)約按鈕源碼

2010-05-13 11:09:34

思科財(cái)報(bào)

2020-09-15 12:45:48

系統(tǒng)LinuxUnix

2017-11-01 06:40:33

2010-03-08 08:51:59

FlashSilverlightHTML 5

2011-11-18 16:09:37

jQuery
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

国产精品日本一区二区不卡视频 | 最新地址在线观看| 欧美性猛交xxxx久久久| 国产精品自拍小视频| 成人高清视频观看www| 亚洲青青一区| 亚洲色图13p| 久久不射影院| 日韩欧美aaaaaa| 欧美性猛交xxx乱大交3蜜桃| 欧美午夜宅男影院在线观看| 亚洲精品一区二区| 一区二区三区在线观看动漫 | 99久久亚洲精品| 日本欧美精品在线| 亚洲视频国产| 久久亚洲电影天堂| 国产一区精品福利| 在线日韩欧美视频| 国产一区高清| 久久激情视频免费观看| 成人涩涩视频| 中文字幕日韩在线视频| 国产精品高清乱码在线观看 | 国产亚洲激情在线| 国模套图日韩精品一区二区| 亚洲日本中文字幕| av一区在线| 日韩有码在线播放| 国产精品天天看天天狠| 午夜欧美大片免费观看| 日韩有码一区| 成人欧美一区二区三区黑人孕妇| 欧美3p视频| 国产精品区免费视频| 国产精品久久久亚洲一区| 欧美日韩另类综合| 国产麻豆成人精品| 人妻内射一区二区在线视频 | 亚洲一区二区三区自拍| 500福利第一精品导航| 亚洲激情图片小说视频| 依依成人在线| 欧美日韩久久久一区| 欧美卡一卡二| 久久精品中文字幕| 亚洲成人一品| 亚洲va男人天堂| 久久一区视频| 中文字幕日韩精品无码内射| 久久久噜噜噜久久中文字幕色伊伊 | 最近中文字幕mv2018在线高清| 亚洲成av人片www| 久久电影中文字幕| 亚洲国产成人一区| 亚洲日本视频在线| 91精品久久久久久久久中文字幕| 午夜在线一区| 久操网在线观看| 亚洲高清视频在线| 爱搞国产精品| 日产日韩在线亚洲欧美| 久久九九电影| av五月天在线| 欧美日韩亚洲综合| 日韩毛片免费视频一级特黄| 国产精品人成电影| 国产福利一区二区三区在线视频| 特黄aaaaaaaaa毛片免费视频| 日韩一区二区三区电影| 成人国产精品久久| 国产欧美综合精品一区二区| 97久久超碰国产精品| 欧美挠脚心网站| 亚洲丝袜一区在线| 国产电影一区二区在线观看| 中文字幕超清在线免费观看| 亚洲影院理伦片| 九色porny丨首页入口在线| 国产mv久久久| 国产综合一区二区| 久热久精久品这里在线观看| 国产一区二区三区在线视频| 亚洲欧美综合国产精品一区| 国产综合免费视频| 欧美一卡2卡3卡4卡| 久草精品在线| 黑人巨茎大战欧美白妇| 色婷婷av一区二区三区gif| 精品国产亚洲一区二区在线观看 | 国产综合色区在线观看| 成人av番号网| 国产网红主播福利一区二区| 亚洲精品天堂| 国产日韩在线观看av| 26uuu亚洲| 午夜伦理在线视频| 国产在线久久久| 国产午夜一区二区三区| 午夜影院一区| 日本不卡一区| 91国产福利在线| 九热爱视频精品视频| 精品这里只有精品| 精品国一区二区三区| 欧美va天堂| 精东传媒在线观看| 91高清免费视频| 国产亚洲午夜高清国产拍精品| 俺来俺也去www色在线观看| 岛国一区二区三区高清视频| 亚洲精品中文在线| 9国产精品午夜| 亚欧无线一线二线三线区别| 亚洲欧美日韩一区二区在线| 老司机精品福利视频| aaa在线免费观看| 91中文精品字幕在线视频| 一区二区三区中文字幕电影 | 男女激情视频网站| 久久久久久久网站| 高清不卡一区二区在线| jizz内谢中国亚洲jizz| 欧美三日本三级少妇三99| 色综合久久综合网欧美综合网 | 在线观看成年人视频| 国内自拍欧美激情| 国产免费观看久久| 久久久久久爱| 人妻少妇被粗大爽9797pw| 中文欧美在线视频| 成人免费的视频| 韩日精品一区| 黄色免费视频大全| 久久精品免费电影| 91在线观看免费视频| 欧美午夜网站| 五月婷婷六月丁香激情| 久久人91精品久久久久久不卡| 国产日产欧产精品推荐色| 99re8这里有精品热视频免费| 激情内射人妻1区2区3区 | 久久久男人天堂| www.18av.com| 久久精品一本久久99精品| 久久精品视频免费| 日本欧美高清| 在线国产小视频| 精品国产综合| 日韩电影中文字幕一区| yourporn久久国产精品| 一区三区自拍| av三级在线播放| 精品国产一区二区三区四区vr| 欧美不卡一区二区三区四区| 国产电影精品久久禁18| 秋霞影院一区| 中文字幕视频在线| 久久精品午夜一区二区福利| 日韩精品视频中文在线观看| 久久久亚洲欧洲日产国码αv| 亚洲黄页网站| 国产精品天堂| 一本一道久久久a久久久精品91 | 精品在线一区二区三区| 亚洲欧美在线综合| 日本视频一二区| 麻豆成人小视频| 丝袜情趣国产精品| 亚洲精品国产第一综合99久久| 91高清一区| 蜜桃视频动漫在线播放| 动漫av免费观看| 亚洲aa在线观看| 亚洲精品视频免费| 中文字幕一区不卡| 国产精品亚洲综合久久| 日韩色淫视频| 最新在线地址| 天天爱天天做天天操| 91av成人在线| 3d动漫精品啪啪1区2区免费| 成人精品在线视频观看| 日韩成人精品一区| 美女高潮在线观看| 国产三级视频| 日韩动漫在线观看| 久久久久久一区二区三区| 欧美人与性动xxxx| 久久久.com| 亚洲在线一区| 9l视频自拍蝌蚪9l视频成人 | 国产乱码在线| v888av成人| 午夜精品美女久久久久av福利| 欧美成年人视频| 欧美福利视频导航| 亚洲品质自拍视频网站| 精彩视频一区二区三区| 国产精品久久占久久|