久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

22個HTML5 技巧一

HTML5 技巧一:當今科技發(fā)展的速度真驚人,稍不留神,就可能無法跟上它的步伐。新一代的HTML-HTML5的發(fā)展也不停的帶給我們新的驚喜,我們將通過這篇文章向大家介紹一些HTML技巧。 1
HTML5 技巧一:當今科技發(fā)展的速度真驚人,稍不留神,就可能無法跟上它的步伐。新一代的HTML-HTML5的發(fā)展也不停的帶給我們新的驚喜,我們將通過這篇文章向大家介紹一些HTML技巧。
1. 新的文檔類型(Doctype)
<!DOCTYPE html PUBLIC ”-//W3C//DTD XHTML 1.0 Transitional//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>

上面這個既麻煩又難記的XHTML文檔類型你還在使用嗎? 如果還是這樣的話,現在該切換到新的HTML5文檔類型了。
<!DOCTYPE html>

現在只要這么簡單的15個字符就可以了。(注意:你的doctype的申明需要出現在你html文件的第一行。)

2. 圖形(Figure)元素

你還在考慮用下面的代碼來標記圖片嗎?

    <mg src=”path/to/image” alt=”About image” />
    <p>Image of Mars. </p>

上面的代碼它不能以簡單而且富有語義關聯(lián)的方式與圖形的標題關聯(lián),因為它僅僅是用段落標記以及圖片元素包裹,而 HTML5通過引進<figure>元素,改進了這一點。當結合 <figcaption> 元素使用時,我們就可以將圖形標題與圖形配對起來。代碼如下:

    <figure>
    <img src=”path/to/image” alt=”About image” />
    <figcaption>
    <p>This is an image of something interesting. </p>
    </figcaption>
    </figure>

3. 重新定義<small>

原來你可以利用<small>元素來創(chuàng)建與logo密切相關的副標題。不過,現在HTML5修改了這個用法,<small>元素被重新定義了,或者更恰當地說,它現在用來代表小字或其他邊注(如,網站底部的版權聲明)。

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

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

    <link rel=”stylesheet” href=”path/to/stylesheet.css” type=”text/css” />
    <script type=”text/javascript” src=”path/to/script.js”></script>

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

    <link rel=”stylesheet” href=”path/to/stylesheet.css” />
    <script src=”path/to/script.js”></script>

5. 使用還是不使用引號

記住,HTML5與XHTML不同,如果你不喜歡的話你不必用引號將屬性包裹起來。不過,要是你覺得用引號會讓你覺得更加舒服的話,當然也不會有任何問題。

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

6. 使你的內容可編輯

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

    <!DOCTYPE html>
    <html lang=”en”>
    <head>
    <meta charset=”utf-8″>
    <title>untitled</title>
    </head>
    <body>
    <h2> To-Do List </h2>
    <ul contenteditable=”true”>
    <li> Break mechanical cab driver. </li>
    <li> Drive to abandoned factory
    <li> Watch video of self </li>
    </ul>
    </body>
    </html>

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

    <ul contenteditable=true>

7. 電子郵件輸入

如果我們應用"電子郵件"類型來指定輸入的形式,我們可以命令瀏覽器只允許符合有效電子郵件地址結構的字符串輸入。雖然說內置的表單驗證很快就會到來,但是我們也不能完全依靠這個。比較舊的瀏覽器不理解這種"電子郵件"類型,它們只會簡單地返回到普通的文本框。

    <!DOCTYPE html>
    <html lang=”en”>
    <head>
    <meta charset=”utf-8″>
    <title>untitled</title>
    </head>
    <body>
    <form action=”" method=”get”>
    <label for=”email”>Email:</label>
    <input id=”email” name=”email” type=”email” />
    <button type=”submit”> Submit Form </button>
    </form>
    </body>
    </html>

在說到瀏覽器所支持和不支持的元素以及屬性時,你必需知道當前所有瀏覽器都不是那么可靠。例如,Opera只有在你指定name屬性時才支持電子郵件驗證。不過,它不支持占位符屬性(下面即將要講到的)。最后,雖然你可以使用這種形式的驗證,不過不要過分依賴它。
【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業(yè)用途。如損害你的權益請聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

22個HTML5 技巧三:我們繼續(xù)講解HTML5的技巧。 16. 視頻支持 音頻元素 audio非常像,在新的瀏覽器上也支持HTML5視頻。事實上,就在最近YouTube宣布了一項新的 HTML5視頻嵌入。可惜的是,由于
22個HTML5 技巧二:上面一章講到了HTML5的幾個技巧,現在我們來學習新的技巧。 8. 占位符 此前,我們需要使用JavaScript來創(chuàng)建文本框的占位符。你可以初步設定值屬性來看是否合適,但是
主站蜘蛛池模板: 一区二区在线 | 国产一区二区久久久 | 日韩av网址在线观看 | 99久久精品国产一区二区三区 | 国产精品成人一区二区 | 亚洲最大的成人网 | 成人欧美一区二区三区黑人孕妇 | 一区二区三区四区国产 | 日本国产高清 | 成年免费大片黄在线观看岛国 | 亚洲高清一区二区三区 | 国产精品高潮呻吟 | 精品一级 | 欧美精品被 | 欧美视频在线一区 | 九久久| 亚洲精品福利视频 | 亚洲一区二区三区免费观看 | 波多野结衣av中文字幕 | 成人福利 | 中文字幕 在线观看 | 欧美成人免费在线视频 | 亚洲视频一区在线观看 | 欧美黑人激情 | 在线看av网址 | 亚洲风情在线观看 | 中文字幕在线中文 | 一区二区日韩 | 欧美一区二区在线观看 | 在线观看国产h | 黄色a视频 | 国产精品电影网 | 日韩高清一区二区 | 亚洲欧美高清 | 久久国产精品视频 | 欧美亚洲国产日韩 | 久久精品亚洲 | 中文字幕精品视频在线观看 | 99久久精品免费看国产四区 | 国产美女自拍视频 | 久久久久久亚洲国产精品 |