The menu element represents a list of commands.
zero or more li elements, or flow content
A menu element must have both a start tag and an end tag.
any element that can contain flow elements
Although previous versions of HTML defined the menu element as a generic “single column menu list”, the element has now been given the very specific purpose of representing a list of commands.
interface HTMLMenuElement : HTMLElement {
attribute DOMString type;
attribute DOMString label;
};