The process of migrating this site over into full XHTML 1.0 compliance is underway. The homepage now validates correctly. Hopefully sooner than later, I can coax the rest of the webstie into validating as well.
Surprisingly, ironing out the 180-odd errors that originally maligned the main page was a quick process. Due to XHTML's tyrannical enforcement of a closing slash for single elements, a simple search and replace for items such as a <br> into <br/> cleaned up my code expeditiously.
Overall, the stringent nature of XHTML 1.0 is a blessing in practice as it forces you to employ proper sematic markup on your document rather than parse a mess of jury-rigged browser hacks and deprecated tags. Of course, as I see know, you can never truly appreciate most W3C standards until you spend some time puttering around in the work flow and semantic schemes they utilize.
Comments