Pure CSS drop down menus are designed to function without javascript, flash or any other scripting tool. They consist of a standard unordered bullet list and use standard stylesheets for formatting. Some CSS menus will also use Javascript for embellishments, but if a browser doesn't support javascript or if it is turned off, the menus "degrade" ellegantly and still function properly. In fact, they will degrade down to just a bullet list for browsers for the blind. Take the following mock menu as an example:
Menu Item 1 | Menu Item 2 | ||||
Sub Item 1-1 | Sub Item 2-1 | ||||
Sub Sub Item 1-1-1 | Sub Item 2-2 | ||||
Sub Sub Item 1-1-2 | Sub Sub Item 2-2-1 | ||||
Sub Item 1-2 | |||||
Sub Item 1-3 |
Without CSS styling, they are simply a bullet list starting with all of the menu 1 items first:
Notice how the indented bullets become the sub menu items.
The "Sequence:" changes the order of the bullet list items.The "List # (Indent:)" changes the level at which an item is indented in the menu.
For example:
Once the bullet list is created, the CSS styles will format the menu correctly on the site.