Although XHTML 2.0 isn't ready for general use yet, understanding how the changes will affect your writing and code will be key to a smooth transition. With full XForms integration, separation of content and function, and other features, XHTML 2.0 promises to revolutionize the Web when XHTML 2.0 arrives.
XHTML 2.0 Explained - Making the Switch (Page 2 of 6 )
In XHTML 2.0, a lot of tags are being removed from the DTD and others are being introduced. There will be no more <img>, <b>, <i>, or <br />, tags, as well as others. Once again, the idea is to separate content and layout completely. Here, we will just go through the basics.
No more <img> tags?
The <object> tag has already replaced the <applet> tag and other similar tags, but now it will replace the <img> tag too. Instead of...
<img src = "someimage.png" alt = "Some Description" />
The <br /> tag is now gone in favor of the new <line> tag. This is used like so this: (note that the first line is the old way and the second is the new way)
in XHTML 1.0: Mary had a little<br />lamb in XHTML 2.0: <line>Marry had a little</line>lamb
The point of this is that now you can use CSS to change the way the <line> tag works. Also, XHTML 2.0 will also have fewer self-closing tags.
You don't need an <a> tag to link
It will now be possible to link to pages without using the <a> tag. Basically, here is the old and new way of doing it:
in XHTML 1.0: <h1><a href = "page2.html">Link</a></h1> in XHTML 2.0: <h1 href = "page2.html">Link</h1>
This looks cleaner, makes sense, and will also save you some time making all of those links.