La meilleure source pour le standard HTML officiel sont les pages du consortium W3C: http://www.w3.org/pub/WWW/MarkUp/MarkUp.html. Le contenu de cette documentation est très technique et n'est pas destiné aux débutants !
Pour vérifier votre code vous pouvez l'envoyer à l'adresse http://www.unipress.com/web-lint/ qui vous donnera une liste des inconsistances et des erreurs. Indispensable ...
Sites pour développeurs: VRML, Java, clients, bases de données, etc ...