1. 程式人生 > >HTML5—— 你肯定會用到的新知識

HTML5—— 你肯定會用到的新知識

date name ogg new bridge summary progress port phone

HTML5 簡介

語義化標簽

新增結構標簽

表單

多媒體

HTML5 簡介

XML是更加嚴格的語言 是HTMLXHTML的結合

語義化標簽

新增的語義化標簽 header nav section aside footer

新增結構標簽

<details>關於文檔的細節

<details>

<summary>我的標題我做主</summary>

<p>搞笑</p>

</details>

Figure

獨立的文檔流內容,與主題無關 可以盛放標簽和圖片等 與托尼蓋的div不一樣的是他與其他部分上下左右均有距離

<figure>

<figcaption>黃浦江上的的盧浦大橋</figcaption>

<img src="shanghai_lupu_bridge.jpg" width="350" eight="234" />

</figure>

Time標簽 使時間變得有意義但是不熬變其形式

Section 定義文檔中的流

<section>

<h1>PRC</h1>

<p>The People‘s Republic of China was born in 1949...</p>

</section>

Progress

用來顯示進度

<progress value="22" max="100">

進度條

</progress>

如果認則顯示進度條 不認就顯示字體

Meter 度量衡

<p>

Christmas is in

<meter value ="30" min="1" max="366" title="days">

30 days!

</p>

Title 是鼠標上去顯示title的值

表單

表單屬性新增

Autofocus自動獲取焦點 適用於所有的input 就是一打開就能看到框框裏有閃動的光標

User name: <input type="text" name="user_name" autofocus="autofocus" />

Placeholder 提示期待值

Required 必須輸入東西在提交前不能不輸入

Name: <input type="text" name="usr_name" required="required" />

新增input類型

E-mail:

E-mail: <input type="email" name="user_email" />

URL網址

Homepage: <input type="url" name="user_url" />

輸入的時候必須是http開頭的網址

Number數字域

必須是可以接受的範圍

<input type="number" name="points" min="1" max="10" />

具有最大值 max 最小值min 和步長 step

Range滑動條

<input type="range" name="points" min="1" max="10" />

同樣具有最大值最小值和步長

Date - pickers{日期選擇)

date - 選取日、月、年

month - 選取月、年

week - 選取周和年

time - 選取時間(小時和分鐘)

datetime - 選取時間、日、月、年(UTC 時間)

datetime-local - 選取時間、日、月、年(本地時間)

Date: <input type="date" name="user_date" />

Search 搜索域

<input type=”search”>

value值為16進制的時候默認顏色

<input type =”color” value=”ff0000”/>

默認為黑色 改變顏色的時候需要改變value的值

Tel 電話框

<input type=”tel” value=””/> 沒有變化只是提供一個框

正則表達式

<input type=”tel” value=”” name=” tellphone” pattern=”\d{11}”/>

多媒體

音頻

<audio src=”song.mp3” controls=controls>

音頻兼容

<audio controls="controls">

<source src="song.ogg" type="audio/ogg">

<source src="song.mp3" type="audio/mpeg">

Your browser does not support the audio tag.

</audio>

HTML5—— 你肯定會用到的新知識