Dans le monde du Web, il existe de nombreuses règles normalisées de conception, qui s’appellent justement les standards du Web.
Pour ma part, je code habituellement selon les règles suivantes :
- XHTML 1.0 Strict, sémantique, livré comme du HTML,
- CSS 2.1,
- validité des codes XHTML et CSS,
- compatibilité [définition] pour Firefox 3, Opera 9, Safari 3, Internet Explorer 7 et 8,
- pas de support pour Internet Explorer 6.