kology, your points about correctly coded html have nothing at all to do with XHTML at all, zero.
The benefits of correctly coded HTML of any type are in my opinion fairly significant, but using the xhtml doctype incorrectlty, like probably 99% of xhtml sites do, is pointless. Maintaining an xhtml website, especially if anyone else who is not up on what xhtml is actually for deals with the on page code, is generally very problematic.
In other words, I'd rather have a validating html 4.01 transitional site than a non-validating xhtml 1 strict site.
Personally, I like XHTML, I use it quite a bit, but only on sites where I will be the only maintainer, or where the pages are completely dynamically generated. I especially like using real xhtml, with accept header testing, that makes debugging the site pages for coding errors a breeze.
As you correctly noted, there is no particular seo benefit at all to using the xhtml doctype. There seems to be a lingering confusion about what xhtml is, when it comes to CSS, there is no difference between HTML 4 and XHTML 1, you can make a CSS/P site in either doctype, zero difference.
One of the real advantages of XHTML, besides the ability to quickly detect coding errors, is that if you at some point decide to move the onpage data to some type of true xml, with xslt processing, you don't have to do any work on the page content html if the site is already xhtml compliant. But this means ZERO errors.
|