Sitewide Report
| Trend Website | 2009-05-14 10:55 |
| Pages: 15Depth: 3rd-levelRuleset: 1.0.b8 (outdated: current ruleset is 0906-1) | |
| URL: http://www.trendcs.com/ | |
Navigation & Orientation
Titles (title & h1)Best Practices (opens in a new window)
- The page must contain exactly one
titleelement. - The
titleelement must have text content. - The page must contain at least one
h1element. - The page should contain no more than two
h1elements. - The text content of each
h1element should match all or part of thetitlecontent. - Each
h1element must have text content. - Each
h1element should have text content exclusive of thealttext of anyimgelements it contains.
Subheadings (h2..h6)Best Practices (opens in a new window)
- Subheading elements that follow the last
h1should be properly nested. - Each subheading element (
h2..h6) must have text content. - Each subheading element (
h2..h6) should have text content exclusive of thealttext of anyimgelements it contains.
Navigation BarsBest Practices (opens in a new window)
- Each
ulorolelement that precedes the lasth1element and appears to be a navigation bar should be immediately preceded by a heading element, preferably anh2. - Each
mapelement that precedes the lasth1element and appears to be a navigation bar should be immediately preceded by a heading element, preferably anh2 - Each
areaelement should have a redundant text link (aelement) with matchinghrefvalue.
Form Control LabelsBest Practices (opens in a new window)
- Each
inputelement withtype=text|password|checkbox|radio|fileand eachselectandtextareaelement must either be referenced by theforattribute of alabelelement via itsidattribute, or have atitleattribute. - Each
inputelement withtype=button|submit|resetmust have either avalueattribute or atitleattribute. - Each
inputelement withtype=imagemust have either analtattribute or atitleattribute. - Each
labelandlegendelement must have text content.
Default LanguageBest Practices (opens in a new window)
- Each page must have a
langattribute on itshtmlelement whose value or initial subtag is a valid two-character language code.
Data TablesBest Practices (opens in a new window)
- For each data table, the first cell in each column must be a
thelement, and each row must contain at least onethelement. - Each data table must have a nonempty
summaryattribute. - The
summaryattribute value for each data table on a page should be unique. - Each
thelement in a complex data table must have anidattribute whose value is unique relative to allids on the page. - Each
tdelement in a complex data table must have aheadersattribute that references theidattributes of associatedthelements.
Access KeysBest Practices (opens in a new window)
- Each
accesskeyattribute value on a page should be unique.
FramesBest Practices (opens in a new window)
- Each
frameelement must have a nonemptytitleattribute. - The
titleattribute value for eachframeelement within aframesetmust be unique.

