Citation
Pour les imperfections, tu peux me le dire ici ou par Mp et je verrais ce que je peux améliorer
Et bien par exemple, la séparation forme (css) et contenu (html) n'est pas encore réalisé partout, bien que majoritairement fait quand même. Mais c'est encore trop mélangé notamment pour tes images. (width - height - border)
Aussi faire <h3><li></li><li></li></h3> ce n'est pas correct. En Xhtml, il faut faire <h3></h3> ou <ul><li></li><li></li></ul> Il manque donc un <ul> quelque-part. Ou alors tu remplace ton <h3> par un <ul> ou un <div>, du genre <div><ul><li></li></ul></div> Mais comme je t'ai dit, peut être qu'en html 4.01 on peut le faire, je ne sais pas. En Xhtml par contre non.
Je te conseille de passer en Xhtml si tu en as la possibilité, c'est le code de l'avenir pour faire un site ;-). D'autant que tu n'en es pas loin, t'auras pas grand chose à changer, ton code étant assez propre dans l'ensemble.
C'est les seuls petits trucs que j'ai remarqué vite fait comme ça.