Why Use A DHTML Menu?
Dynamic HyperText Markup Language (DHTML) uses several different technologies to make Web pages dynamic. DHTML is a combination of HTML, Style Sheets, and JavaScript.
DHTML can be used to develop complex hierarchical site navigation systems (DHTML menu), but developing such a menu with cross-browser and cross-platform support can be a daunting task for the most experienced developer. This has given rise to a number of DHTML menu code generators.
More and more sites are using DHTML menus for site navigation. There are a number of reasons to use DHTML menus, including:
- Attractive and useful navigation systems can be developed with little or no use of image files.
- By placing site navigation information in an external file, it is easy to update navigation for an entire site by editing and publishing a single file.
- DHTML menus can be "floated" on a page so that site navigation is always visible and available to the user.
- It is easy to create complex navigation systems with multiple levels of navigation.
- A good DHTML menu will have a high degree of cross-browser and cross-platform compatibility; however, a DHTML menu will not be available in browsers with JavaScript disabled, so it is important to provide an alternate method of site navigation. An alternate method of site navigation can also assure that a site is search engine friendly.
