I’ve always liked semantics and to choose how to properly mark up content to convey the information the best way possible. But, and I know this might sound weird, as of lately, I’ve had a harder and harder time to find the suitable content for one specific element: the
You know, you take a look at the design you’re supposed to implement, but there’s no standout heading that is the one (if this is a shortcoming of the designer or me, I will leave unsaid). And that kind of leads to the question: what do we use the
H1 element for?
One usage is to have the logo/web site name within it, and I guess it makes sense to some degree. But personally, I think I’d like the most important heading in each web page (just one per page, of course) to have a
H1 element, not just one general heading that is the same all across the web site.
Problem with that is that web pages, except for specific article pages (in blogs, for instance), have just one heading that’s worth more than any of the others. So, while I can spend a lot of time choosing where to use list elements, properly mark up quotes, choose freely amongst all the other heading types,
H1 always comes back to cripple me.
If the logo is the main heading, fine, no problem. But what if I have higher ambitions for it?