引进于 HTML5
概述
command元素用来表示一个用户可以调用的命令.
使用规范
| 内容类别 | Flow content, phrasing content |
| 是否允许有内容 | 否, 它是一个空元素 |
| 标签遗漏 | 必须有开始标签, 不可以有结束标签. |
| 允许的父元素 | 任何可以包含 phrasing content的元素. |
| 规范文档 | HTML5, section 4.11.3 |
属性
和其他的HTML元素一样, 该元素支持全局属性.
checked- 表明该元素已被选择, 除非元素的
type属性是checkbox 或者radio,否则该属性必须被省略. disabled- 表明该command元素已经被禁用.
icon- 用一张图片来显示该command元素.
label- 该command元素的名称.用来显示给用户.
radiogroup- 如果该元素的
type属性为radio,则radiogroup属性用来表示这一组command元素的公用名称. 如果type属性不是radio,则radiogroup属性必须省略. type- 该属性用来表明command元素的类型,可以是下面三种值:
-
command或者为空,表示一个普通的command元素. -
checkbox表明该command元素体现为一个复选框,可以来回切换选中状态. -
radio表明该command元素体现为一个单选按钮,可以来回切换选中状态.
-
DOM 接口
该元素实现了HTMLCommandElement接口.
例子
<command type="command" label="Save" icon="icons/save.png" onclick="save()">
浏览器兼容性
| Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Basic support | 未实现 | 未实现 | 未实现 | 未实现 | 未实现 |
| Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| Basic support | 未实现 | 未实现 | 未实现 | 未实现 | 未实现 |