Rule FRAME-4
Hidden or empty frames should not be used.


Best Practice Type: Pass/Warning

Hidden or empty frames should not be used.


  • Frames are considered hidden if the frameset markup does not provide any area for the frame to be rendered on the graphical display.
  • Frames are considered empty if there is no src attribute content or if the src attribute references a page that has no content in the body of the document.



Associated Accessibility Guidelines and Standards

Guideline or
Requirement Priority Test
IITAA 12.2 Avoid using hidden, empty, or non-essential frames. Required Violation
Section 508 1194.22 (i) Frames shall be titled with text that facilitates frame identification and navigation. Desirable Violation
WCAG 1.0 12.2 Describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone. Desirable Violation
WCAG 2.0 4.1.2 Name, Role, Value: For all user interface components (including but not limited to: form elements, links and components generated by scripts), the name and role can be programmatically determined; states, properties, and values that can be set by the user can be programmatically set; and notification of changes to these items is available to user agents, including assistive technologies. Desirable Violation



Evaluation Techniues


Testsuite Tests