Roger Johannson lists new elements in HTML 5, a working draft yet. It includes elements like article, aside, header, footer, nav, dialog and section. Simon Pieters has taken effort where you can get the full list. This is quite some development since we learnt that HTML and XHTML are going to be room-mates.
This is very interesting, it seems HTML 5 is acknowledging the Semantic Web, which was done using the divs. I think eventually usage of div will reduce, though it cannot be completely eliminated. This can strongly impact choosing HTML or XHTML for your web site. I am not sure if these elements will be built into the XHTML 2.0 versions too. If not would HTML 5 be considered more semantic? I wonder if these things will be addressed in the specification being worked upon.



January 16th, 2007 at 11:16 pm
Additional features for html5
Help me to publish this project
January 17th, 2007 at 5:06 am
Eek - just when I thought XHTML was the next big thing, now I don’t know where to turn : /
January 17th, 2007 at 8:31 pm
I’ve been checking out xHTML 2.0 draft thinking of how we can improve our page-design using xHTML 2.0.
HTML 4.01 > xHTML 1.0 > xHTML 1.1 > xHTML 2.0
More and more apps are going the XML way, I dont see the need to bring in HTML 5.0 in the middle.
February 25th, 2007 at 6:15 pm
The new elements are added to both HTML and XHTML at the same time. It’s the same language just different serializations. When you use the XML serialization it’s called XHTML5.
February 25th, 2007 at 8:15 pm
zcorpan, I am not sure if elements article, aside, header, footer, dialog, nav and section will be part of the XHTML versions. They are part of the Web Applications 1.0 specification. I believe you are talking about the Web Forms 2.0 specification.
It is also my laziness that I haven’t explicitly qualified XHTML and HTML. I wanted to talk about XHTML 2.0 and X/HTML 5.0.
August 9th, 2007 at 3:23 pm
[...] acknowledging existence of a certain structure and elements. Which probably makes (X)HTML 5 more semantic as compared to XHTML 2. If you are confused about (X)HTML 5 and XHTML 2, they are two different [...]