列表
- 有序列表:一种在每个列表项前具有数字或字母的缩进列表。有序列表开始于
<ol>
,结束于</ol>
封闭标签。列表项封闭在<li></li>
标签对内,并且在每个<li>
开始标签处会自动出现换行符。整个列表是缩进的 - 无序列表:一种在每个列表项前具有项目符号或其它符号的缩进列表。无序列表开始于
<ul>
标签,并且结束于</ul>
。与有序列表一样,它的列表项封闭在<li></li>
标签对内。换行符和符号出现在每个<li>
开始标签处,并且整个列表是缩进的 - 定义列表:术语及其意义的列表。这类列表在每个列表项前没有特殊的数字、字母或符号,它开始于
<dl>
,并结束于</dl>
。 <dt></dt>
标签对封闭每个列表项,<dd></dd>
标签对则封闭每个定义
有序列表
- ol 一个有序列表
- li 列表项
无序列表
- ul 一个无序列表
- li 列表项
定义列表
- dl 定义一个定义列表
- dt 定义术语 , 作为定义列表的一部分
- dd 定义术语对应的一部分 , 作为定义列表的一部分
属性
定义样式 , 详见 css 。
项目标号
属性 | 值 | 说明 |
---|---|---|
reversed | reversed | 定义列表顺序为降序 |
start | number | 定义有序列表的起始值 |
type | 1 、 A 、 a 、 I 、 i | 定义在列表中使用的标记符号 |
菜单列表
<menu>
标签可以包括 <command>
、 <menuitem>
标签,用于定义命令和项目。
属性 | 值 | 嗯 |
---|---|---|
checked | checked | 定义在页面中加载后选中菜单 / 命令项目。仅用于 type="radio" 或 type="checkbox" |
default | default | 把命令 / 菜单项设置为默认命令 |
disabled | disabled | 定义命令 / 菜单项是否应该被禁用 |
icon | URL | 定义菜单 / 命令的图标 |
open | open | 定义 details 是否可见 |
label | text | 必须。定义命令 / 菜单的名称,以向用户显示 |
radiogroup | group name | 定义命令组名称,命令组会在命令 / 菜单项本身被切换时切换。仅适用于 type="radio" |
type | checkbox 、 command 、 radio | 定义该 command 的类型,默认为 command |
<menu>
标签有两个专用的属性
-
label 定义菜单的可见标签
-
type 定义要显示哪种菜单类型
-
list 定义列表菜单。一个用户可执行或激活的命令菜单
-
context 定义上下文菜单。该菜单必须在用户能够与命令交互前激活
-
toolbar 定义工具栏菜单。活动式命令,允许用户立即与命令进行交互
快捷菜单
menuitem 标签用来定义菜单项目,这些菜单仅用于弹出菜单命令,方便用户快捷调用。
属性 | 值 | 嗯 |
---|---|---|
checked | checked | 定义是否被选中,仅用于 radio 和 checkbox |
disabled | disabled | 定义 command 是否可用 |
icon | URL | 定义用作 command 的图像的 URL |
label | text | 为 command 定义可见的 label |
radiogroup | groupName | 定义 command 所属的组名,仅在类型为 radio 时可用 |
type | checkbox 、 command 、 radio | 定义该 command 的类型,默认为 command |
<div contextmenu="my">
上下文菜单
<menuitem label=" 微信分享 "> </menuitem>
<menuitem label=" 微博分享 "> </menuitem>
</div>
仅有 Firefox 支持。试了下,好像 Firefox 也不支持。
<div contextmenu="my">
上下文菜单<menuitem
label=" 微信分享
"
></menuitem
><menuitem label=" 微博分享 "></menuitem>
<p>仅有 Firefox 支持</p>
</div>