HTML5新增标签的汇总与详解
趁著一點閑暇時間,把HTML5的新增標簽整理了一下,用了表格的形式展現,分別歸納了各標簽的用法及屬性分析。這樣方便各位以后在運用HTML5標記遇到疑惑時,直接上來對照看下就明了了,希望對大家有幫助哦。
| 標簽 | 標記意義及用法分析/示例 | 屬性/屬性值/描述 | |||||||||||||||||||||
| <article> | 定義獨立的內容,如論壇帖子、報紙文章、博客條目、用戶評論等內容。 | 支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <aside> | 定義兩欄或多欄頁面的側邊欄內容,如聯系我們、客服、網站公告等內容。 | 支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <audio> | 定義音頻內容,如音樂或其他音頻流。 |
支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <audio?src=”audio.wav”> 您的瀏覽器不支持?audio?標簽。(注:可以在開始標簽和結束標簽之間加上此文本內容,這樣若瀏覽器不支持此元素,就可以顯示出這個信息。) </audio> | |||||||||||||||||||||||
| <canvas> | 定義圖形,如圖表和其他圖像。(注:<canvas>?只是圖形容器,我們必須使用腳本來繪制圖形。) |
支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <canvas?id=”myCanvas”></canvas> <script?type=”text/javascript”> var?canvas=document.getElementById(‘myCanvas’); var?ctx=canvas.getContext(‘2d’); ctx.fillStyle=’#FFFF00′; ctx.fillRect(0,0,20,30); </script> | |||||||||||||||||||||||
| <command> | 標記定義一個命令按鈕,比如單選按鈕、復選框或按鈕。只有當?command?元素位于?menu?元素內時,該元素才是可見的。否則不會顯示這個元素,但是可以用它規定鍵盤快捷鍵。 |
支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <menu> <command?οnclick=”alert(‘Hello!’)”>Click?here.</command> </menu> | |||||||||||||||||||||||
| <datalist> | 定義選項列表,需與?input?元素配合使用,通過input?元素的?list?屬性來綁定,用來定義?input?可能的值。datalist?及其選項不會被顯示出來,它僅僅是合法的輸入值列表。 | 支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <input?id=”fruits”?list=”fruits”?/> <datalist?id=”fruits”> <option?value=”Apple”> <option?value=”Banana”> </datalist> | |||||||||||||||||||||||
| <details> | 用于描述文檔或文檔某個部分的細節。 |
支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <details> <summary>Some?title.</summary> <p>Some?details?about?the?title.</p> </details> | |||||||||||||||||||||||
| <embed> | 定義外部的可交互的內容或插件。 |
支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <embed?src=”someone.swf”?/> | |||||||||||||||||||||||
| <figure> | 定義一組媒體內容(圖像、圖表、照片、代碼等)以及它們的標題。如果被刪除,則不應對文檔流產生影響。 | 支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <figure> <p>The?title?of?the?image.</p> <img?src=”someimage.jpg”?width=”100″?height=”50″?/> </figure> | |||||||||||||||||||||||
| <footer> | 定義一個頁面或一個區域的頁腳??砂臋n的作者姓名、創作日期或者聯系信息。 | 支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <header> | 定義一個頁面或一個區域的頭部。 | 支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <hgroup> | 定義文件中一個區塊的相關信息,使用?<hgroup>?標簽對網頁或區段(section)的標題進行組合。 | 支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <hgroup> <h1>Welcome?my?world!</h1> <h2>This?is?a?title.</h2> </hgroup> | |||||||||||||||||||||||
| <keygen> | 定義表單里一個生成的鍵值。規定用于表單的密鑰對生成器字段。當提交表單時,私鑰存儲在本地,公鑰發送到服務器。 |
支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <form?action=”demo_keygen.asp”?method=”get”> Username:?<input?type=”text”?name=”usr_name”?/> Encryption:?<keygen?name=”security”?/> <input?type=”submit”?/> </form> | |||||||||||||||||||||||
| <mark> | 定義有標記的文本。請在需要突出顯示文本時使用此標簽。 | 支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <p>I?like?<mark>apple</mark>?most.</p> | |||||||||||||||||||||||
| <meter> | 定義度量衡。僅用于已知最大和最小值的度量。(注:必須定義度量的范圍,既可以在元素的文本中,也可以在?min/max?屬性中定義。) |
支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <meter?min=”0″?max=”10″>2</meter> <meter>2?out?of?5</meter> <meter>10%</meter> | |||||||||||||||||||||||
| <nav> | 定義導航鏈接。(注:如果文檔中有“前后”按鈕,則應該把它放到?<nav>?元素中。) | 支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <nav> <a?href=”index.asp”>Home</a> <a?href=”Previous.asp”>Previous</a> <a?href=”Next.asp”>Next</a> </nav> | |||||||||||||||||||||||
| <output> | 定義不同類型的輸出,比如腳本的輸出。 |
支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <progress> | 定義任務(如下載)的過程,可以使用此標簽來顯示?JavaScript?中耗費時間的函數的進度。 |
支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <progress> <span?id=”progress”>15</span>% </progress> | |||||||||||||||||||||||
| <ruby> | 定義?ruby?注釋(中文注音或字符)。在東亞使用,顯示的是東亞字符的發音。ruby?元素由一個或多個字符(需要一個解釋/發音)和一個提供該信息的?rt?元素組成,還包括可選的?rp?元素,定義當瀏覽器不支持?“ruby”?元素時顯示的內容。 | 支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <section> | 定義文檔中的節(section、區段)。比如章節、頁眉、頁腳或文檔中的其他部分。 |
支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <source> | 為媒介元素(比如?<video>?和?<audio>)定義媒介資源。 |
支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <time> | 定義一個日期/時間,該元素能夠以機器可讀的方式對日期和時間進行編碼,舉例說,用戶代理能夠把生日提醒或排定的事件添加到用戶日程表中,搜索引擎也能夠生成更智能的搜索結果。 |
支持HTML5的全局屬性和事件屬性。 | |||||||||||||||||||||
| <p>大家都是早上?<time>9:00</time>?上班。</p> <p><time?datetime=”2012-01-01″>元旦</time>晚會。</p> | |||||||||||||||||||||||
| <video> | 定義視頻,比如電影片段或其他視頻流。 |
支持HTML5的全局屬性和事件屬性。 |
轉載于:https://www.cnblogs.com/xiaohanzhu/p/5580870.html
總結
以上是生活随笔為你收集整理的HTML5新增标签的汇总与详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 216. Combination Sum
- 下一篇: 前端工具网站推荐