I still haven't found one good reason to use any of the semantic HTML5 tags instead of just good old divs. This didn't convince me.
… header {…} is slightly shorter than … .header {…}
buy us?31–40 of 93 posts
Earlier quoted context omitted.
I think that CSS is the biggest failure here. Let's say I have a blog, so for article page markup should be something like this: lorem ipsum search That way screen readers, search engines, etc will get the important stuff first and less important stuff afterwards. But since the common way of presenting blog is more like this: search I either have to do some hacky position:absolute things, crazy floats with negative e…
I think you should try using WAI-ARIA standards[0] instead. That way you can keep your structure the same and give screen readers and such a better description of what's going on in your page. [0]: http://www.w3.org/WAI/intro/aria
I still haven't found one good reason to use any of the semantic HTML5 tags instead of just good old divs. This didn't convince me.
...
Using semantic tags makes it much easier to see the structure.Sounds convenient for one major use: letting web-scraping and readability-like tools know that everything outside of is alright to throw away.
I consider navigation not alright to throw away, but wouldn't put it in either.
Sounds convenient for one major use: letting web-scraping and readability-like tools know that everything outside of is alright to throw away.
I consider navigation not alright to throw away, but wouldn't put it in either.
I still haven't found one good reason to use any of the semantic HTML5 tags instead of just good old divs. This didn't convince me.
I'm leaning strongly toward favoring a browser model which just says buggerall to the site's layout and applies a user-specified preference of styling consistently. I'm already pretty much doing this myself via my own CSS mods using Stylebot, and in most cases it makes sites vastly more readable and less distracting.
In particular crap such as Buzzfeed (I call my styling "unbuzzed"): https://plus.google.com/104092656004159577193/posts/G6pzJBLK...
I was honestly a little baffled to come into this thread and discover people were having trouble with semantic HTML. It's not hard to use, you just need to be inventive with your CSS. A page without divs, spans, strongs and bigs should be everyone's goal.