列表
- 有序列表:一种在每个列表项前具有数字或字母的缩进列表。有序列表开始于 <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>