Here is a simple HTML5 coding standard:
- Always add a lang attribute on html element, e.g.: <html lang=”en-US”>
- No self close empty tags anymore, e.g.: wirte <br> instead of <br />
- No style attribute for rel links for css or in the <script> tags, e.g.:
Just <link media=”all” href=”_css/style.css” rel=”stylesheet”>
or <script src=”_js/calendar.js”></script> - Make all tags in lowercase
- Use double quotes for attribute value
- Jusrt write the attribute indicate instead of the value and the attribute for boolean attributes, e.g.:
<section hidden>xxx</section> instead of <section hidden=”hidden”>xxx</section>
What do you think?




