When writing code for a webpage it can be hard to keep all the latest standards in mind. To be fair even the best programmers sometimes make mistakes…
So to make sure your code is up to the latest coding standards you can use the following validation services : W3C Markup Validations Service.
It will tell you exactly where you need to make improvements and will keep you up to date with the latest standards.