如何使用菜单和菜单项?

时间:2014-02-13 21:09:28

标签: html menu

看看MDN和w3c似乎它们是相同的,除了menuitem旨在成为菜单的子项,而父菜单必须具有'popup'类型。

但是当我看到这里时: https://developer.mozilla.org/en-US/docs/XUL/menu

它说菜单是:

放置在菜单栏上的元素,就像按钮一样。当用户单击菜单元素时,将显示菜单的子menupopup。

因此,使用此定义,其他两个元素现在是菜单元素使用的一部分。

所以我对这些元素的关系更加困惑。

总结

我知道有一个名为menu的HTML-5元素和另一个名为menuitem的元素。我只想知道用简单英语使用它们的预期方法。

1 个答案:

答案 0 :(得分:1)

  

但是当我看到这里时:https://developer.mozilla.org/en-US/docs/XUL/menu

这是XUL的menu元素,不适用于HTML。它与其他语言完全不同。

HTML菜单元素的MDN文档位于https://developer.mozilla.org/en-US/docs/Web/HTML/Element/menu

  

我知道有一个名为menu的HTML-5元素和另一个名为menuitem的元素。

没有。这些元素存在于HTML 5.1(而非5)草案和WHATWG Living HTML规范中。

Browser support is currently very weak