成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

22個(gè)HTML 5第一講

開(kāi)發(fā) 前端
新一代的HTML5的發(fā)展也不停的帶給我們新的驚喜,我們將通過(guò)這篇文章向大家介紹22個(gè)HTML技巧,此文章分為三節(jié),深入詳細(xì)的了解HTML5新的特性。

html5 技巧一:當(dāng)今科技發(fā)展的速度真驚人,稍不留神,就可能無(wú)法跟上它的步伐。新一代的HTML-HTML5的發(fā)展也不停的帶給我們新的驚喜,我們將通過(guò)這篇文章向大家介紹一些HTML技巧。

1. 新的文檔類型(Doctype)

  1. <!DOCTYPE html PUBLIC ”-//W3C//DTD XHTML 1.0 Transitional//EN”  
  2. “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>   
  3.  
  4. 上面這個(gè)既麻煩又難記的XHTML文檔類型你還在使用嗎? 如果還是這樣的話,現(xiàn)在該切換到新的HTML5文檔類型了。  
  5.  
  6. <!DOCTYPE html>   
  7.  

現(xiàn)在只要這么簡(jiǎn)單的15個(gè)字符就可以了。(注意:你的doctype的申明需要出現(xiàn)在你html文件的***行。)

2. 圖形(Figure)元素

你還在考慮用下面的代碼來(lái)標(biāo)記圖片嗎?

  1. <mg src=http://www.css3-html5.com/HTML5-Tutorial/”path/to/image” alt=”About image” />   
  2. <p>Image of Mars. </p>   

上面的代碼它不能以簡(jiǎn)單而且富有語(yǔ)義關(guān)聯(lián)的方式與圖形的標(biāo)題關(guān)聯(lián),因?yàn)樗鼉H僅是用段落標(biāo)記以及圖片元素包裹,而 HTML5通過(guò)引進(jìn)<figure>元素,改進(jìn)了這一點(diǎn)。當(dāng)結(jié)合 <figcaption> 元素使用時(shí),我們就可以將圖形標(biāo)題與圖形配對(duì)起來(lái)。代碼如下:

  1. <figure>   
  2. <img src=http://www.css3-html5.com/HTML5-Tutorial/”path/to/image” alt=”About image” />   
  3. <figcaption>   
  4. <p>This is an image of something interesting. </p>   
  5. </figcaption>   
  6. </figure>   

3. 重新定義<small>

原來(lái)你可以利用<small>元素來(lái)創(chuàng)建與logo密切相關(guān)的副標(biāo)題。不過(guò),現(xiàn)在HTML5修改了這個(gè)用法,<small>元素被重新定義了,或者更恰當(dāng)?shù)卣f(shuō),它現(xiàn)在用來(lái)代表小字或其他邊注(如,網(wǎng)站底部的版權(quán)聲明)。

4. 不再需要腳本、鏈接類型

很可能你仍然像下面的代碼一樣給你的鏈接和腳本標(biāo)簽添加類型的屬性。

  1. <link rel=”stylesheet” href=http://www.css3-html5.com/HTML5-Tutorial/”path/to/stylesheet.css” type=”text/css” />   
  2. <script type=”text/javascript” src=”path/to/script.js”></script>   

在HTML5中,這已經(jīng)不再需要了。 意味著說(shuō)這兩個(gè)標(biāo)簽分別代表著樣式和腳本。因此,我們可以將它們的類型屬性都刪除掉。代碼如下:

  1. <link rel=”stylesheet” href=http://www.css3-html5.com/HTML5-Tutorial/”path/to/stylesheet.css” />   
  2. <script src=”path/to/script.js”></script>   

5. 使用還是不使用引號(hào)

記住,HTML5與XHTML不同,如果你不喜歡的話你不必用引號(hào)將屬性包裹起來(lái)。不過(guò),要是你覺(jué)得用引號(hào)會(huì)讓你覺(jué)得更加舒服的話,當(dāng)然也不會(huì)有任何問(wèn)題。

  1. <p class=myClass id=someId> Start the reactor.   

6. 使你的內(nèi)容可編輯

HTML5其中一個(gè)非常強(qiáng)大的功能就是"contenteditable",顧名思義它將允許用戶編輯元素(包括他的子元素)內(nèi)包含的任何文本內(nèi)容。它的用途非常廣,如,簡(jiǎn)單的任務(wù)清單或是基于wiki的站點(diǎn)也非常實(shí)用,此外,它還有一個(gè)優(yōu)勢(shì)就是利用了本地的存儲(chǔ)。

  1. <!DOCTYPE html>   
  2. <html lang=”en”>   
  3. <head>   
  4. <meta charset=”utf-8″>   
  5. <title>untitled</title>   
  6. </head>   
  7. <body>   
  8. <h2> To-Do List </h2>   
  9. <ul contenteditable=”true”>   
  10. <li> Break mechanical cab driver. </li>   
  11. <li> Drive to abandoned factory   
  12. <li> Watch Video of self </li>   
  13. </ul>   
  14. </body>   
  15. </html>  

或者,按照第五條技巧所說(shuō)的,你也可以將第九行的代碼寫成這樣(不用引號(hào)):

  1. <ul contenteditable=true>  

7. 電子郵件輸入

如果我們應(yīng)用"電子郵件"類型來(lái)指定輸入的形式,我們可以命令瀏覽器只允許符合有效電子郵件地址結(jié)構(gòu)的字符串輸入。雖然說(shuō)內(nèi)置的表單驗(yàn)證很快就會(huì)到來(lái),但是我們也不能完全依靠這個(gè)。比較舊的瀏覽器不理解這種"電子郵件"類型,它們只會(huì)簡(jiǎn)單地返回到普通的文本框。

  1. <!DOCTYPE html>   
  2. <html lang=”en”>   
  3. <head>   
  4. <meta charset=”utf-8″>   
  5. <title>untitled</title>   
  6. </head>   
  7. <body>   
  8. <Form action=”" method=”get”>   
  9. <label for=”email”>Email:</label>   
  10. <input id=”email” name=”email” type=”email” />   
  11. <button type=”submit”> Submit Form </button>   
  12. </form>   
  13. </body>   
  14. </html>  

在說(shuō)到瀏覽器所支持和不支持的元素以及屬性時(shí),你必需知道當(dāng)前所有瀏覽器都不是那么可靠。例如,Opera只有在你指定name屬性時(shí)才支持電子郵件驗(yàn)證。不過(guò),它不支持占位符屬性(下面即將要講到的)。***,雖然你可以使用這種形式的驗(yàn)證,不過(guò)不要過(guò)分依賴它。

 

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

2012-05-04 13:36:09

HTML5

2012-05-04 13:40:50

HTML5

2009-05-26 11:28:53

2022-05-24 08:09:00

HadoopHiveSpark

2022-01-17 07:59:13

SpringSpringMVCSpringBoot

2021-01-18 05:11:14

通信Nodejs進(jìn)程

2020-09-17 06:53:38

項(xiàng)目規(guī)范流程

2012-06-07 15:29:31

HTML5

2022-02-14 08:13:33

刪庫(kù)MySQL備份

2011-11-18 16:09:37

jQuery

2012-09-24 11:11:32

HTML5游戲開(kāi)發(fā)JavaScript

2012-05-14 13:29:25

HTML5

2021-11-25 19:51:12

AI 數(shù)據(jù)人工智能

2011-03-23 09:33:51

HTML 5

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

2012-05-08 11:30:23

傲游正式版HTML5

2012-04-25 14:06:45

HTML5

2012-09-11 13:34:27

HTML5JS
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 日韩毛片 | 天天躁日日躁狠狠躁白人 | 夜夜夜久久| 国产精品久久久久久吹潮 | 在线观看成人免费视频 | 91久久国产综合久久 | 久草视频观看 | 久久国产精品99久久久久久丝袜 | 亚洲视频免费 | 欧美一级一 | 在线观看视频一区 | 国产jizz女人多喷水99 | 91精品国产色综合久久不卡蜜臀 | 国产乱码精品一区二三赶尸艳谈 | 日本在线播放一区二区 | 91亚洲精品国偷拍自产在线观看 | 91精品一区二区三区久久久久 | 久久精品亚洲精品国产欧美 | 久久区二区 | 欧美日韩亚洲一区 | 亚洲精品福利在线 | 国产一级在线观看 | 欧美色欧美亚洲另类七区 | 中文字幕在线精品 | 黄色片视频免费 | 国产97色 | 久久最新 | 亚洲高清在线观看 | 国产精品海角社区在线观看 | 欧美日韩亚洲国产综合 | 欧洲尺码日本国产精品 | 中文字幕一区二区三区四区五区 | 国产精品久久久久久久久久久久冷 | 国产精品日韩一区二区 | 亚洲成人三区 | 久久久久久久久久一区二区 | 毛片视频免费观看 | 欧美一区二区久久 | 精品成人免费一区二区在线播放 | 91精品中文字幕一区二区三区 | 在线免费观看a级片 |