HTML 5 <menu> 標(biāo)簽
定義和用法
<menu> 標(biāo)簽定義菜單列表。當(dāng)希望列出表單控件時使用該標(biāo)簽。
HTML 4.01 與 HTML 5 之間的差異
在 HTML 4.01 中,不贊成使用 menu 元素。
在 HTML 5 中,重新定義了 menu 元素,且使用用于排列表單控件。
提示和注釋
提示:請使用 CSS 來定義列表的類型。
例子
<menu> <li><input type="checkbox" />Red</li> <li><input type="checkbox" />blue</li> </menu>
屬性
屬性 | 值 | 描述 | 4 | 5 |
---|---|---|---|---|
autosubmit | true false | 如果為 true,那么當(dāng)表單控件改變時會自動提交。 | 5 | |
compact | compact_rendering | 不支持。請使用 CSS 代替。 | 4 | |
label | menulabel | 為菜單定義一個可見的標(biāo)注。 | 5 | |
type |
|
定義顯示那種類型的菜單。默認值是 "list"。 | 5 |
標(biāo)準(zhǔn)屬性
class, contenteditable, contextmenu, dir, draggable, id, irrelevant, lang, ref, registrationmark, tabindex, template, title
如需完整的描述,請訪問 HTML 5 中標(biāo)準(zhǔn)屬性。
事件屬性
onabort, onbeforeunload, onblur, onchange, onclick, oncontextmenu, ondblclick, ondrag, ondragend, ondragenter, ondragleave, ondragover, ondragstart, ondrop, onerror, onfocus, onkeydown, onkeypress, onkeyup, onload, onmessage, onmousedown, onmousemove, onmouseover, onmouseout, onmouseup, onmousewheel, onresize, onscroll, onselect, onsubmit, onunload
如需完整的描述,請訪問 HTML 5 中事件屬性。