Possible Duplicate:
What's the point of valid CSS/HTML?
This is a over-asked question, but I’m going to ask anyway.
How important is site/code validation?
I’m not referring to code errors that would break a site layout, like forgetting to close a tag, or using an unsupported tag. Just general warnings and tag usage errors.
I used to make sure my sites were validated 100%. No questions asked. Lately, I have not taken that approach however, especially with the use of HTML5. I feel that it is more important to make the site function as needed, even if it means putting a <p> tag within a <span> tag. Also, some of the CSS validation rules are pointless I feel. They are more considered with saving every possible byte then code readability.
Does it really matter? Looking for thoughts/concerns/opinions/links to articles. Thanks!
I do it for Peace of Mind.
When code is valid, it’s more likely to work with a compliant browser. In theory, just because I test it and it works in various browsers today, does not mean it will work in newer browsers tomorrow. Standards Compliance solves that issue because if it follows the “Standard” today, it will follow the “Standard” tomorrow… of course, assuming that new browsers continue to support the Doctype you’ve selected to standardize against.
Why Validate – W3C