Over the past couple of years HTML has been merging with XML to make more of a sustainable standard for basic-web-coding. In the future when XHTML is more XML than original HTML, it will allow for more scripting prowess. Right now, XHTML is still a bit sketchy and a lot of companies keep exploiting the declartion of coding as ‘loose’. Which roughly translate to, “I can write a bunch of crappy code, that has tags and faulty attributes everywhere, and it’s not going to be a problem when a browser loads it, because they’re good at interpting garbage.