-
Notifications
You must be signed in to change notification settings - Fork 123
The H1 is identical on every page, regardless of content due to Site Title block level #54
Comments
The site title is also an H1 in the footer. The recommended steps above would then also apply to:
|
I gave fixing this a shot in my PR |
I re-opened this to keep the context for the following issue:
With the site title changed from H1 to paragraph, many templates are missing an H1. |
Can we close this one now, @carolinan ? |
No, all templates are not merged yet. |
Related, I received feedback from @afercia that the H3 headings in the default footer (about, privacy, social media) should be H2. |
Rationale: A heading level is skipped.
|
I found out that using the class |
How are we going to deal with the missing |
I think we can duplicate the markup for this template. Let's have the home page pattern use h1 and the partial pattern use h2. |
@carolinan has added some missing h1's in this PR today: #563, so I think we're good now with this. |
Issue summary
The Site Title in the navigation bar or header template of the theme is wrapped in an
<h1>
element. This causes the H1 of every single page to be the same regardless of the content of the page. The first level heading on the page should be the page title, not the site title.Current code
Steps to reproduce
Recommendation
Recommended code
Code for files header.html, header-copy.html, header-writer.html, header-portfolio.html
Specifications
Relevant Templates
header-copy.html
header-portfolio.html
header-writer.html
header.html
WCAG Principle: Perceivable
WCAG SC: 1.3.1 Info and Relationships
The text was updated successfully, but these errors were encountered: