html5 menu标签的具体定义和html5menu标签的用法详细解析

寻∝梦
Lepaskan: 2018-08-23 17:40:41
asal
7082 orang telah melayarinya

这边文章主要的讲述了html5 menu标签的定义和用法实例,有实例和实例结果在,这让我们学习的时候更加简单了,所以,请认真的阅读本篇关于html5 menu标签的文章吧

html5 menu标签的定义和用法:

标签定义命令的列表或菜单。

标签用于上下文菜单、工具栏以及用于列出表单控件和命令。

HTML5

标签实例

带有两个菜单按钮 ("File" 和 "Edit") 的工具栏,每个按钮都包含带有一系列选项的下拉列表:

<menu type="toolbar">
 <li>
 <menu label="File">
 <button type="button" onclick="file_new()">New...</button>
 <button type="button" onclick="file_open()">Open...</button>
 <button type="button" onclick="file_save()">Save</button>
 </menu>
 </li>
 <li>
 <menu label="Edit">
 <button type="button" onclick="edit_cut()">Cut</button>
 <button type="button" onclick="edit_copy()">Copy</button>
 <button type="button" onclick="edit_paste()">Paste</button>
 </menu>
 </li>
</menu>
Salin selepas log masuk

HTML5中的menu标签的两种使用方法:

1.menu标签定义菜单列表

menu元素在HTML4.01中已不被赞成使用,在现在的HTML5中,menu元素已被重新定义,该元素中的列表项同样可使用 li 标签来标记。

menu标签定义菜单列表,菜单列表通常用于文本菜单,工具条和命令列表选项,当希望列出表单控件时可使用该标签。menu菜单列表在浏览器中显示效果和无序列表是相同的,在这一点上的功能也可以通过无序列表来实现。

tuyi.png

运行结果:

tuer.png

html5 menu标签的新属性:

  • label属性(定义菜单项的可见标记,常用于标记菜单内的嵌套菜单,语法:menu label="File")

  • type 属性(定义菜单显示的类型,默认值为 "list",语法:menu type="value")

  • list:默认值。规定一个列表菜单。一个用户可执行或激活的命令列表(li元素)。

  • toolbar:规定一个工具栏菜单。主动式命令,允许用户立即与命令进行交互。

  • contextmenu:规定一个上下文菜单,当用户右击元素时将显示上下文菜单。

2.HTML5的menu菜单标签

代码示例

<span contextmenu="myMenu">右击一下</span>
<menu type="context" id="myMenu">
    <menuitem label="单击一下" onclick="alert(&#39;您单击了我一下&#39;)" icon="">
    </menuitem>
</menu>
Salin selepas log masuk

html5 menu标签的代码解析:

标签用于上下文菜单、工具栏以及用于列出表单控件和命令;

上例标签的contextmenu属性值即为

属性id的值;

label属性设置的是菜单项的名字;

onclick属性设置点击菜单项的事件;

icon属性设置菜单项左侧小图标;

标签下可以有多个

当然,menu属性不止这么多,本文章只是列举出了一些常用的属性。

运行结果如下:

tusan.png

html5 menu标签的提示和注释:

提示:请使用 CSS 来设置菜单列表的样式!

HTML 4.01 与 HTML5 之间的差异

在 HTML 4.01 中已弃用

元素。

在 HTML5 中重新定义了

元素。

HTML 与 XHTML 之间的差异

在 HTML 4.01 中,menu 元素不被赞成使用。

在 XHTML 1.0 Strict DTD 中,menu 元素不被支持。

本篇文章到这里就结束了,如果有什么问题,可以在下方提问

【小编的相关文章】

html sup和sub标签怎么用?html sup标签和sub标签的定义和用法实例

html5 details标签的作用是什么?

标签的使用方法介绍(附使用实例)

Atas ialah kandungan terperinci html5 menu标签的具体定义和html5menu标签的用法详细解析. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan