html5是超文本標記語言(HTML)的第五次修改,所以在html5中新增了一些新的標簽,那么,html5中新增標簽是什么?下文將給大家介紹的就是html5比html新添加的標簽。
1、HTML5新增的標簽
Header - 可表示介紹內容的容器,或者一組導航鏈接。
Nav - 標簽的內容主要用于導航。
Article - 標識頁面中的主體內容。以博客為例,每個帖子都是一個重要內容,可采用 Article 標識每一個帖子。
Section - 用于標記頁面上的重要的部分。該標記類似于將文檔分為多個章節。
Aside - 表示和頁面主要內容有關,但不是頁面的一部分,經常表示一個相關鏈接。
Footer - 和 Header 相對,表示文檔或者章節的頁腳,比如版權信息放在此標記中。
傳統 div方式布局
body !-- 頁頭 -- div >使用 HTML5新增的標簽實現布局
body header /header nav /nav div article section /section /article aside /aside /div footer /footer /body2、表單的增強應用
在 HTML 4 中,提供了一些簡單的表單元素應對基本輸入。對于特定類型的輸入,比如日期時間的輸入,交互體驗無法滿足需求。因此,為了得到更好的效果,只能使用 javascript 編寫組件實現。在 HTML 5 中得到了完善,增加了新的表單元素來提供更多的輸入類型。
(1)Input 的 Type 屬性擴充
search - 呈現一個搜索框。
tel - 輸入電話號碼,可以采用 pattern 和 maxlength 來限定輸入合適
input type= tel name= tel value= placeholder= 請輸入手機號碼 pattern= 1[3-8][0-9]{9} title= 請輸入11位手機號url - 輸入 URL 地址。
email - 輸入電子郵箱地址。
date - 輸入日期。
color - 輸入顏色。
number - 輸入數字。
range - 滑塊輸入
(2)Input 通過屬性進行表單驗證
required - 標記當前元素為必填。
pattern - 采用正則表達式驗證表單輸入。
(3)Input 元素的其他有用屬性
autofocus - 當頁面加載時,自動聚焦到當前的 input 元素。
form - 將 input 元素和特定的 Form 表單關聯。
placeholder - 輸入占位符,提示用戶輸入。
(4)HTML 5 新元素 和 特殊屬性 contenteditable
progress - 元素表示進度條。
progress value= 30 max= 100 /progressmeter - 元素表示標尺。最大值 max 默認為 1。
meter value= 3 min= 0 max= 10 3/10 /meter meter value= 0.6 60% /meterHTML 5 特殊屬性 contenteditable,通過該屬性,可以讓一個普通元素可編輯。
p contenteditable= true 這里的內容式可編輯的 /p3、使用音頻和視頻
(1)audio(音頻標簽)
audio controls source src= vincent.mp3 / source src= vincent.ogg / 您的瀏覽器不支持 audio 標簽 /audioaudio 控制元素行為的屬性如下
controls - 該屬性控制,是否顯示標準的音頻空間。
autoplay - 是否自動播放。默認 false。
loop - 是否循環播放。默認 false。
preload - 預先加載的方式。有三種情況:none 表示不預加載;metadata 只加載音頻的元數據;auto 表示預加載整個音頻。默認 auto。
volum - 音量,值在 0 - 1 之間
播放和暫停音頻的方法
var audio = document.getElementById( audio )audio.play() // 播放audio.pause() // 暫停(2)video (視頻標簽)
currentTime 控制開始播放的時間
video width= 400 height= 300 controls currentTime= 5 source src= dizzy.mp4#t=5 type= video/mp4 / !-- 從 5s 開始 -- source src= dizzy.ogv#t=5,10 type= video/ogg / !-- 從 5s 到 10s -- source src= dizzy.webm#t=,15 type= video/webm !-- 到 15s 結束 -- p 您的瀏覽器不支持 HTML 5 視頻 /p /video相關文章推薦:
html5基礎標簽(html5視頻標簽 html5新標簽用法)_html5教程技巧
HTML5新增元素、標簽總結
HTML5新增標簽和屬性簡介
以上就是html5新增標簽有哪些?html5新增的標簽應用的詳細內容,其它編程語言
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答