Changes in HTML 5
Does anyone have a brief overview of the changes that will occur in HTML 5. Is HTML going to be about for much longer as I understood that it will be replaced by XHTML?
Does anyone have a brief overview of the changes that will occur in HTML 5. Is HTML going to be about for much longer as I understood that it will be replaced by XHTML?
Megan posted this at 14:25 — 5th March 2008.
She has: 11,421 posts
Joined: Jun 1999
Here's a good article:
http://www.ibm.com/developerworks/library/x-html5/
Because of the lack of adoption of xhtml I think they've decided to continue with both xhtml and html for the time being. IE still has no plans to support xhtml properly.
Megan
Connect with us on Facebook!
webwiz posted this at 23:08 — 5th March 2008.
He has: 629 posts
Joined: May 2007
The W3C definition for XHTML 1.0 is "A Reformulation of HTML 4 in XML 1.0". In other words, XHTML is HTML. All the rules for HTML apply, and typically browsers treat it as HTML. Most modern browsers can also process well-formed XHTML as XML, but, as Megan notes, Microsoft has no plans to support this.
You can be sure that HTML is here to stay for a long time to come. As the article Megan links to notes, HTML 5 is backward compatible with HTML 4, so you don't need to re-write your pages for HTML 5.
At the moment, the proposed new version of XHTML, XHTML 2.0, looks like it will not be backward compatible. We shall see - the standards for XHTML 2.0 are not nearly as close to acceptance as HTML 5.
Bottom line - Whether you choose XHTML or HTML today is unlikely to affect your web pages tomorrow. They should still work okay (especially if they are valid ).
Cordially, David
--
delete from internet where user_agent="MSIE" and version < 8;
caffinephil posted this at 10:37 — 6th March 2008.
They have: 99 posts
Joined: Feb 2008
Thanks guys, reading those posts and article has just made a few thigns click.
Cheers
Want to join the discussion? Create an account or log in if you already have one. Joining is fast, free and painless! We’ll even whisk you back here when you’ve finished.