【注意】這些新特性都有兼容性的問題,基本是IE9+以上版本的瀏覽器才支持,若是不考兼容性問題,能夠大量使用這些新特性html
html5新增的語義話標籤html5
HTML新增的多媒體標籤web
音頻:<autio>瀏覽器
瀏覽器 | MP3 | Wav | Ogg |
---|---|---|---|
Internet Explorer | YES | NO | NO |
Chorme | YES | YES | YES |
Firefox | YES | YES | YES |
Safari | YES | YES | YES |
Opera | YES | YES | YES |
屬性 | 值 | 描述 |
---|---|---|
autoplay | autoplay | 若是出現該屬性,則音頻就緒後立刻播放 |
controls | controls | 若是出現該屬性,則向用戶顯示控件,好比播放按鈕 |
loop | loop | 在音頻結束時從新開始播放 |
src | url | 要播放音頻的URL |
視頻:<video>ide
瀏覽器 | mp4 | webm | ogg |
---|---|---|---|
Internet Explorer | yes | no | no |
Chrome | YES | YES | YES |
Firefox | yes | YES | YES |
Safari | yes | no | no |
opera | yes | yes | yes |
<video src="文件地址" controls="controls"></video>
屬性 | 值 | 描述 |
---|---|---|
autoplay | autoplay | 視頻就緒自動播放(谷歌瀏覽器須要添加muted來解決自動播放的問題) |
controls | controls | 向用戶顯示播放控件 |
width | pixels | 設置播放器寬度 |
height | px | 設置播放器高度 |
loop | loop | 是否循環播放 |
preload | auto(預先加載視頻)none(不預先加載視頻) | 規定是否預先加載視頻(若是有了auto play,就忽略該屬性) |
src | url | 視頻url地址 |
poster | imgurl | 加載等待的畫面圖片 |
muted | muted | 靜音播放 |
新增表單oop
屬性值 | 說明 |
---|---|
type="email" | 用戶輸入的必須爲Email類型 |
type=「url」 | 限制用戶必須輸入爲URL類型 |
type=「date」 | 限制用戶必須輸入日期類型 |
type=「time」 | 限制用戶必須輸入時間類型 |
type=「month」 | 限制用戶必須輸入月份 |
type=「week」 | 限制用戶必須輸入周 |
type=「number」 | 限制用戶輸入數字 |
type=「tel」 | 限制用戶輸入手機號 |
type=「search」 | 搜索框 |
type=「color」 | 生成一個顏色選擇表單 |
新增的表單屬性post
屬性 | 值 | 說明 |
---|---|---|
required | required | 表單擁有該屬性表示其內容不能爲空必填 |
placeholder | 提示文本 | 表單的提示信息,存在默認值將不顯示 |
autofocus | autofocus | 自動聚焦屬性,頁面加載完成自動聚焦到指定表單 |
auto complete | off\on | 當用戶在字段開始鍵入時,瀏覽器基於以前鍵入過的值,應該顯示出字段中填寫的選項。默認已經打開,如autocomplete=「on」,關閉auto complete=「off」須要放在表單內,同時加上name屬性,同時成功提交 |
multiple | multiple | 能夠多選文件提交 |