Web Accessibility:Navigation

From WolfTech
Revision as of 18:13, 15 December 2006 by Ebndelo (talk | contribs)
Jump to navigation Jump to search

HTML tables are container elements for presenting tabular data in a grid format. As tables can also provide a way to control the placement (alignment and position) and layout of content objects on the web page, they soon evolved into the primary layout tool for web pages to control and manage the visual aesthetics of all types of content.


The recommended design construct is to separate presentation from content using CSS for layout, however carefully designed layout tables, when used judiciously, can be a very useful tool for page layout to address browser compatibility and other issues.

  • Provide a method to skip repetitive links
  • Group menu links into logical sets and sub sets across the site, use <H> tags for each group heading
  • Develop a vertical rather than horizontal hierarchy of menu items and use <UL> tag to create list of links
  • Label links so that they make sense when removed from context
  • Avoid duplicate link names

Resources

[1] Seven steps to easy navigation

[2] Designing Web Navigation

[3] Breadcrumbs

[4] Effective Web Navigation

[5] Designing Accessible Navigation

[6] Web Accessibility Best Practices- Navigation