Home - Priority 1 Index - Priority 2 Index - Priority 3 Index - Accesskeys - Accessibility Validators - Contact

Web Content Accessibility Guidelines

1.6

Priority 1 Item 6

Use of frames is discouraged. If you must use frames, title each frame to facilitate frame identification and navigation.

How to label frames

<FRAMESET cols="10%, 90%" title="Our library of electronic documents">
  <FRAME src="nav.html" alt="Client side Image Map Example." title="Navigation bar">
  <FRAME src="doc.html" alt="Client side Image Map Example." title="Documents">
<NOFRAMES>
  <A href="lib.html" alt="Client side Image Map Example." title="Library link">
    Select to go to the electronic library</A>
</NOFRAMES>
</FRAMESET>

 

Why is this provision necessary?

Frames provide a means of visually dividing the computer screen into distinct areas that can be separately rewritten. Unfortunately, frames can also present difficulties for users with disabilities when those frames are not easily identifiable to assistive technology. For instance, a popular use of frames is to create "navigational bars" in a fixed position on the screen and have the content of the web site retrievable by activating one of those navigational buttons. The new content is displayed another area of the screen. Because the navigational bar doesn't change, it provides a stable "frame-of-reference" for users and makes navigation much easier. However, users with disabilities may become lost if the differences between the two frames are not clearly established. (The Access Board)

More Resources

Using the "title" attribute to name frames - WAI recommended technique.

View WAI checkpoint 12.1 - Title each frame to facilitate frame identification and navigation.