【发布时间】:2015-09-21 23:33:30
【问题描述】:
我正在尝试掌握新的 HTML5 元素并开始正确使用它们。我对<command> 元素的状态感到非常困惑。
根据 W3C 网站编辑草案:
命令是菜单项、按钮和链接背后的抽象。 http://www.w3.org/html/wg/drafts/html/master/semantics.html#commands
W3C 工作组注意事项:
command 元素是用于表示命令的多用途元素。 http://www.w3.org/TR/html-markup/command.html#command
但是,根据 MDN:
已过时
此功能已过时。尽管它在某些浏览器中可能仍然有效,但不鼓励使用它,因为它可能随时被删除。尽量避免使用它。 https://developer.mozilla.org/en-US/docs/Web/HTML/Element/command
此处提供更多信息:
<command>元素现已从 HTML5 规范中删除。 因此,您不应在 HTML 标记中使用它。我决定保留此页面仅供参考。 http://www.quackit.com/html_5/tags/html_command_tag.cfm
而 w3schools 只是忽略了它。 http://www.w3schools.com/tags/default.asp
What exactly is the HTML5 <command> tag and what is the browser support 有一个答案指出该元素已被删除,但它引用的 whatwg mailing list 似乎没有得出一个规范的结论,该元素仍在规范中,并且该信中的其他注释似乎是过时了。 <menu> 元素似乎有重叠,但规范中没有说明在哪种情况下使用哪个。
那么,<command> 元素是输入还是输出?
【问题讨论】:
标签: html