HTML5 Code Validation
Code Validation has become an important stage of web development ever since the days of HTML4.0.
The main reason to produce perfectly validating code is that it will likely bring far less bugs across different browsers and devices.
There are also examples now of where validating code has also performed better with regards organic SEO and Google Snippets as well. This short article offers you some good places to get your code validated as effectively as possible, specific to whichever Doctype you are using.
Validation has become stricter and stricter from HTML4.0 to XHTML, but HTML5 has actually become slightly more flexible and this should make validating easier. The idea behind this is to make legacy pages still suitable for HTML5 markup, with closed and unclosed tags still legitimate to a certain degree.
The two common methods for validating is by submitting your code to the W3 Validator which gives out an immediate report on where you need to tweak things, or by using a browser plug-in to quickly validate your page as you go on. Which ever you choose is down to personal taste, but is probably easier to validate and amend as you go through the development process rather than leaving it until the end where many surprises might appear.
The rise in importance of validation as a factor in web development processes is shown in the fact that now many companies will require as part of the contract of work that code supplied to them will validate correctly to it’s doctype.