Forms and menus tend to appear together in GUI-based applications. XUL's support for menus is nearly as varied as its support for buttons. Unlike the overview of buttons in Chapter 4, First Widgets and Themes, menus are described in several different places in this book. There is a brief comparison of all menu types in “Menu Variations” in this chapter. Otherwise, look here:
This chapter describes drop-down menus used as form controls. These controls are based on the <menulist> tag. <menulist> is built from <menupopup>, <menuitem>, and more, and those tags are discussed here, too.
Buttons that are menulike are discussed in Chapter 4, First Widgets and Themes.
Menus that do not drop down appear flat inside ...