Frames must have non-empty title attribute

Log in (Premium content) Request a demo

Rule Description

All <frame> or <iframe> elements in the document must have a title that is not empty to describe their contents to screen reader users.

The Algorithm, in Simple Terms

Ensure that all iframe and frame elements contain a unique and non-empty title attribute.

Why this is Important

Screen reader users rely on a frame title to describe the contents of the frame. Navigating through frames and iframes can quickly become difficult and confusing for users of this technology if the frames are not marked with a title attribute.

How to Fix the Problem

Ensure all <frame> and <iframe> elements have titles and that no titles are repeated.

Compliance Data & User Impact

User Impact: Critical
Disabilities Affected:
  • Blindness
  • Deafblindness
  • Mobility/Dexterity
Issue Type:
  • WCAG 2.0 (A): MUST
  • Section 508: MUST
  • WCAG 2.1 (A): MUST
WCAG Success Criteria:
  • 2.4.1 Bypass Blocks
  • 4.1.2 Name, Role, Value
Section 508 Guidelines:
  • 1194.22 (i) Frame titles for identification and navigation

Related Deque University Course Pages

Other Related Resources

Additional Information

Relevant Technologies:
  • HTML 4
  • HTML5
Test Reliability: Automated testing is possible, with high accuracy
Rule ID: frame-title