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; };