一直有面試官問,h5的新標籤有哪些?一直記不住,今天整理了一下,發現其實蠻好記得。將其分類就行了;這裏我只寫一下,大部分瀏覽器都支持的html
咱們從一個網頁的頭記憶到尾 那麼首先就是headerweb
form 規定 <meterl > 元素所屬的一個或多個表單。 hight 規定被視做高值的度量 low 規定被視做低值的度量 max 最大值 min 最小值 value 當前值 optimum 設定最優值的地方面試
大概是這個樣子的:
min--low-optimum-height-maxcanvas
<meter min="0" low="45" height="80" max="100" value="90">90</meter>
<meter min="0" low="45" height="80" max="100" value="90">75</meter>
<meter min="0" low="45" height="80" max="100" value="90">35</meter>
複製代碼
max 最大值 value 當前進度瀏覽器
<progress max="100" value="75">75</progress>
<progress>
複製代碼
for 定義輸出域相關的一個或多個元素 form 定義輸入字段所屬的一個或多個表單 name 對象惟一標識符ruby
<form oninput="x.value=parseInt(a.value)+parseInt(b.value)">0
<input type="range" id="a" value="50">100
+<input type="number" id="b" value="50">
=<output name="x" for="a b"></output>
</form>
複製代碼
這裏的output好像被限制了,並不能自動變化了
<input list="cars" />
<datalist id="cars">
<option value="BMW">
<option value="Ford">
<option value="Volvo">
<option value="aMW">
</datalist>
複製代碼
<details>
<summary>詳情請看</summmary>
<p>也沒啥東西</p>
</details>
複製代碼
也沒啥東西bash
aside 表示一個和其他頁面內容幾乎無關的部分,被認爲是獨立於該內容的一部分而且能夠被單獨的拆分出來而不會使總體受影響。其一般表現爲側邊欄或者標註框(call-out boxes)。ide
bdi 定義文本方向spa
embed 將外部內容嵌入文檔中的指定位置。此內容由外部應用程序或其餘交互式內容源(如瀏覽器插件)提供。插件
ruby rt rp 東亞文字的拼音或註釋 rt是上部的拼音,rp是不支持rt的時候出來的
<ruby>
<rb>漢</rb>字
<rp>(</rp><rt>han</rt>zi<rp>)</rp>
</ruby>
<ruby>
漢 <rp>(</rp><rt>han</rt><rp>)</rp>
字 <rp>(</rp><rt>zi</rt><rp>)</rp>
</ruby>
複製代碼
漢字 zi
漢 字