Reading some related questions made me think about the theoretical nature of HTML.
I\'m not talking about XHTML-like code here. I\'m talking about stuff like this cr
HTML5 is different from previous HTML versions in that it strictly defines the parsing behaviour of code that isn't completely correct. Pre-HTML5 parsers vary and each do their best to 'guess' the intention of the code author.