Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 1.76 KB

File metadata and controls

46 lines (34 loc) · 1.76 KB
Title Inappropriate Obselete Elements For Visual Presentation Check
id layout_01b
type decr
elem all
test layoutElem
score 1
level A
trust 1
top 2
steps 2
ref G115
scs 1.3.1
dis 34212
result failed

Inappropriate Obselete Elements For Visual Presentation Check

Description

The "Inappropriate Obselete Elements For Visual Presentation Check" evaluates whether there is any obselete element used to control page presentation.

Example outcome

I found 1 obsolete element used to control the visual presentation.

Impact

  • Visual Impairments: Screen readers rely on semantic structure to interpret the document. If <table> is used purely for layout, it may be read as a data table, confusing the user.
  • Motor Impairments: Obsolete structures often lack keyboard navigability or logical tab order. CSS-based layouts are more predictable and navigable for alternative input devices.
  • Cognitive Disabilities: Layout inconsistencies and lack of logical structure can increase cognitive load. Non-semantic structures can interfere with reading comprehension tools.

Fixes

To address obselete elements inappropriately used to control visual presentation:

  1. Locate the inappropriate obselete elements.
  2. Remove the element from the HTML code.
  3. Add semantic HTML elements and CSS code to create the same visual appearance.

Resources