Frames

  • Introduction
  • Avoid using frames: Standard behaviors—such as printing, bookmarking, and returning to a previous page—behave differently with frames-based pages than with standard Web pages and therefore cause usability problems for all users. Avoid using frames.
  • Use frame titles to identify the function of each frame: Nonvisual users may have difficultly navigating a frames-based page without some idea of the contents and function of each frame. Use frame titles—such as "Banner," "Navigation," and "Content"—to label each frame so nonvisual users can differentiate and navigate between frames.
  • Provide an alternative to frames: Some users opt not to use frames or to use a browser that does not support frames. Use the NOFRAMES tag to provide alternate access to framed content: for example, provide access to site navigation via the NOFRAMES tag.