Please leave your sense of logic at the door, thanks!

Spelling HTML5

by Henri Sivonen in WHATWG

What’s the right way to spell “HTML5”? The short answer is: “HTML5” (without a space).

People in the WHATWG community have commonly referred to HTML5 as “HTML5” for quite a while. However, when the W3C HTML WG voted on adopting “Web Applications 1.0” the question about the title said “HTML 5”. Thus, the W3C HTML WG voted to adopt “HTML 5” as the title, but it wasn’t a vote for or against the space but about “HTML” and “5” in contrast to e.g. “Web Applications 1.0”. Anyway, as a result, the spec was retitled literally “HTML 5”.

This lead to inconsistency. Sometimes people kept writing “HTML5” and sometimes “HTML 5” (even on This kind of inconsistency is bad for branding. The Super Friends pointed this issue out as the first thing they pointed out.

Now both the WHATWG Draft Standard and W3C Editor’s Draft spell it “HTML5”.

29 Responses to “Spelling HTML5”

  1. HTML5??????? says:

    […] WHATWG Blog????Spelling HTML5??????W3C?WHATWG??????????????2???????????????????????????????????”HTML5″??????????????? […]

  2. Ian Hickson says:

    I cannot believe how much time has been spent talking about the space in “HTML 5”. Seriously, don’t we have better things to worry about?

  3. […] Spelling HTML5. The official word on whether it should be HTML 5 (with space) or HTML5 (no space) from the WHATWG team. The latter wins. […]

  4. Isn’t 5 a *version number*? As in HTML 4.01. Shouldn’t it actually be HTML 5?

  5. Jens Meiert says:

    Manual trackback:

    Ian is right, we have better things to worry about. HTML 5 should be consistent with other HTML specs and thus be dubbed “HTML 5.”

  6. W333! says:

    Andrei >> HTML 5 explicitly does away with *all* of the version numbering possibilities that has ever been present in (X)HTML markup under the pretext that they are no longer necessary, so it should actually be simply “HTML” without any version number 5 if you’re looking for consistency with what’s actually being specified…

  7. Leif Halvard Silli says:

    Ian, regarding “don’t we have better things to worry about”: Yes, we have: pedagocial things.

    HTML 5 specifies both a vocabulary and 2 serialisatoins – text/html and xhtml.

    A pedagogic thing to do would be to use “HTML5” about the text/html syntax, “XHTML5” about the xhtml syntax. And “HTML 5” about the vocabulary. Plus “html5” when we are lazy.

  8. Skyltdocka says:

    If branding is an issue i would propose to drop the version number entirely. Strong brands like ‘Coca Cola’ don’t have one either, and i am sure the recipe was changed more than 5 times…

  9. Gryffyn says:

    I’m with Ian. Seriously not going to lose any sleep over this issue. I mean, I know we’re talking about “standards” here, but jesus.. someone uses a space, someone else doesn’t, and suddenly there’s a giant debate? Really?

  10. Jeremy Keith says:

    Gryffyn, in what way is this “a giant debate?” It is *one* topic among many to do with HTML5.

    This isn’t a zero-sum game. It is possible to think about more than one issue at the same time. So, Ian, to answer your question, “don’t we have better things to worry about?”, yes, of course we do. And we are worrying about them.

    Humans beings aren’t Boolean. We can deal with multiple things simultaneously. To suggest that, if someone is thinking about how to spell HTML5, they therefore can’t be thinking about other issues is, frankly, ludicrous.

  11. Dear #2 – I’m going to start calling you I an.

  12. […] Blog ????Spelling HTML5??????W3C ? WHATWG ?????????????? 2 […]

  13. […] I should also mention right away that HTML5 is spelled just that, with no space between the the L and 5 – read more in Spelling HTML5. […]

  14. ranatalus says:

    have sex

    do drugs

    take up a new hobby

    anything to make you crazy fucking people GET AWAY FROM YOUR COMPUTERS

  15. David Leppik says:

    Clearly it’s time to fork this into two working groups: HTML5 and HTML 5.

  16. Lanny Heidbreder says:

    Ian is right, we have better things to worry about. HTML 5 should be consistent with other HTML specs and thus be dubbed “HTML 5.”

    “Ian is right, we have better things to worry about. So we should take even more time and change it from what’s been decided and settled upon.”

  17. Max Howell says:

    In my experience people who have better things to worry about don’t go to other people’s blogs and accuse them of having better things to worry about.

  18. Matt says:

    I’m sticking with HTML 5. It makes more sense.

  19. l.m.orchard says:

    Required reading before commenting on this entry:

  20. Micah Sittig says:

    It’s like Perl and perl.

    (Javascript and cookies required to post comments? WTH?)

  21. HTML5 design principles do suggest that everything spec’d is done so with clarity. I imagine that should include spelling conventions.

    I have another gripe – and that’s that XHTML5 is a really disconcerting name. I hate it. It has no consistency with anything that came before (space or no space). HTML5 /includes/ both serializations, so why confuse the issue with yet another acronym?

    My 2 cents.

  22. Duv says:

    Bad for branding? Ok, that is going to get wierd…. I didn’t think that either WHATWG nor the W3C HTML WG ever cared that much about branding.

    Ian: Agreed, there are other fires to douse with water than this… it’s such a non-issue, either is good.

  23. […] hat es sich durch einige Zufälle ergeben. Mittlerweile hat man sich auf HTML5 ohne Leerzeichen geeinigt. // < ![CDATA[ // < ![CDATA[// &lt;a […]

  24. […] die genaueres erfahren wollen, können den Artikel des WHATWG-Blogs […]

  25. […] today I became aware of microdata, the proposed way of embedding semantic annotations into HTML5. (Yes, they adopted the syntax that Michael also prefers for OMDoc, and which I personally hate, but I will get used to it.) […]

  26. […] XHTML za ‘web budu?nost’. WHATWG i W3C tako?er su sada došli do sporazuma o tome da ?arolija HTML5: nikada ne stavljaju razmak prije […]

  27. Rumyra says:

    ranatalus has got it spot on – move away from the keyboard, go out, get trashed – jeezy peeps there are people dying in the world – life is way too short!!

  28. jenvill says:

    I preferred to use HTML5 from now on..

    @rumyra you’re right…life is too short..

  29. […] I should also mention right away that HTML5 is spelled just that, with no space between the the L and 5 – read more in Spelling HTML5. […]