|
Well-formed HTML5 needs closure though, no? Hrm ... ok, looks like specs are far looser than I'd thought. h[1-6], li, blockquote, pre, can all be specified via an opening-only syntax. p, ul, ol, and dl can be omitted entirely. Arguably anchors require closure, but the syntax is still briefer than HTML. Images likewise. Header, footer, and aside don't exist (they can be supplied in a template). article, div, and span are also ignored. Italic, bold, strikeout, code, subscript, and superscript require a lightweight closure, and are actually the main cause of grief in my Markup writing. Tables are hugely more sane. And footnotes automajickally exist. Swoon! It's not that HTML is foreign or annoying to me. It's just .... more frictional. And I have all kinds of nice words to say for HTML5. The base spec is quite good. |