Si tu débutes en html, ca va pas etre facile de coder dans les normes.
Pour l'html et le css, il existe une norme que si on la respecte, cela nous assure que le site est compatible avec les navigateurs qui respecte cette meme norme (opera, firefox, safari, konqueror,...).
Tout est décrit sur le site du W3C.
Mais bon je ne pense pas que tu ais le tempsde tout appréhender. Le but de ton tpe est plutot le contenu scientifique que la forme du site.
Je te conseille donc de pas trop perdre de temps là dessus a partir du moment ou le site est lisible et la chartre graphique homogène.
Par exemple, mon site perso (petit site sans prétention, l'adresse est dans ma signature) est valide au niveau de l'html et du css. N'hésite pas à regarder le code pour te rendre compte.