Hacker News new | ask | show | jobs
by pests 813 days ago
How is XHTML any more valid than HTML 5?
1 comments

XHTML had to be valid XML, that was the entire shtick.

Comparatively HTML5 is very lenient in its spec. Browsers are even more lenient in their implementation.

It has a pretty well defined spec. It's just not XML, and I think that's okay.

Do you have any examples of undefined or linient rules?

I'm a big fan of optional closing tags that HTML5 has. Can do stuff like:

  <h2> Todo List
  <ul>
   <li> Do task A
   <li> Do task B
  <p> Dear Diary, ...
Almost as easy as markdown. Couldn't get this working with XML.