New elements in HTML 5 — Structure and semantics is an interesting article by Elliotte Rusty Harold on the new elements introduced in HTML 5 which include
Running a blog yourself you might have noticed these new tags are exactly what you need to structure your content while making
Elliotte Rusty Harold writes:
Hypertext Markup Language (HTML) 5 introduces new elements to HTML for the first time since the last millennium.
This new version of HTML—usually called HTML 5, although it also goes under the name Web Applications 1.0—would be instantly recognizable to a Web designer frozen in ice in 1999 and thawed today.
That’s not a happy coincidence. HTML 5 was explicitly designed to degrade gracefully in browsers that don’t support it. The reason is simple: We are all cave people.
The great benefit of having dedicated tags for e.g.
header is of course that it is machine parsable. A program understands
<article>My Great Content<article> as your post’s content but couldn’t make much sense of
<div class="somethingINeedToSay">My not so great content</div>.
Read the full article by Elliotte Rusty Harold with examples on IBM’s developerWorks.