Two-Level Menu (as Rows)
For a website with ten to fifty pages, it is helpful to group the pages into sections.
The result is a two-level hierarchy, with the "sections" as the top-level.
Within each section, the individual pages form a second, or "sub" (subsidiary)
level.
My preferred way to navigate a two-level website is to always show the user
two groups of links:
- The top-level sections. Each of these links to
the main page of a section. This is the first row of links shown at
top of this page.
- The individual pages within the current
section. This is the second row of links shown at top of this page.
These sub-links could alternately be shown in a narrow
sidebar column (left or right of main content).
This navigation method:
- shows the user where they are: "I'm on page ABC in
section XYZ";
- Gives the user a sense of context, a feeling of
location within the site as a whole: I see NN sections, and I see NN pages
in the current section, and I see how my current location fits within that
overall scheme.
- Gives one-click access to the choices the user is
most likely to make: either to go to another page in the
current section, or to switch to a different section.