HTML 5, one vocabulary, two serializations

Part of Data

Author(s) and publish date

Skip to 17 comments

It seems not very clear for many people. So let's set the record straight. HTML 5 can be written in html and XML.

HTML 5 specification is the description of a vocabulary that you can write in two different syntaxes (html and XML) depending on your developer needs, markets and applications. The precedent versions of the HTML vocabulary (HTML+, HTML 2.0, HTML 3.2) were written using SGML syntax rules. HTML 4 had already two syntaxes: SGML (called HTML 4.01) and XML (called XHTML 1.0).

HTML 5 is being written in two syntaxes: html and XML. Because SGML has never been deployed in browsers and many html authoring tools, HTML 5 defines a new serialization called html, which looks a lot like the previous known SGML.

Html5 Serializations

kudos to James Graham for the graphics idea.

Related RSS feed

Comments (17)

Comments for this post are closed.