According to http://drupal.org/node/44072 "Making your theme semantically correct" headers are supposed to be used according to the following:
•h1: your site's title
•h2: the content title
•h3: any subtitles
In Zen this is not followed. Instead the content title is tagged h1. Am I missing something or is this intentional?
Comments
Comment #1
peterx commentedStenBH,
there is debate about h1 for the site title. See the added notes at http://drupal.org/node/44072. When visually impaired people search fro a page, they hear the sate name and URL read out once or twice in the search engine page then again on the visited page even without the site name presented as the h1. I vote for on the home page and on all other pages.
I have not tested Zen to see if it presents something different for the home page. I believe presenting a different home page would be a better solution than changing all the pages.
Comment #2
johnalbinYes, the comments on http://drupal.org/node/44072 say it all.
Given that there is no good reason to have the site title be an H1, I’d say a theme that uses an h1 for site title is doing it wrong. The content title is the most important thing on a page. period.
I should really go edit that page when I have time. ick.
@peterx: When the page doesn't have a content title (like on Drupal’s default homepage), Zen wraps the site name in an H1. But otherwise the sitename is just a wrapped in a div, strong combo.