Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Pas à ma connaissance. Généralement c'est le développeur du HTML qui sait ce qu'il a mis dedans ;-) En fait un validateur cherche des erreurs, il ne cherche pas des caractéristiques qui le différencient des autres.
Mais soumets ta page aux différents validateurs W3C,
et choisis la DTD correspondant au validateur qui t'a retourné le moins d'erreur !
A mon avis ce sera HTML 4.01 Transitional car sinon tu saurais quelle DTD tu as suivie.