Hello,
sur cette fameuse page de choix de langue un
alt pertinent fait cruellement défaut sur ton image (ainsi qu'un titre à la place d'un simple paragraphe).
Plus globalement (après être allé sur la page d'accueil en français) et à part un H1 tu ne structures pas du tout ta page (cf.
Respecter la sémantique XHTML sur openweb ).
Et en vrac :
* pourquoi cette vilaine table de mise en page (cf.
Construire un site sans tableaux ) ?
* c'est une bonne idée (pour la relecture / maintenance) de donner des noms significatifs aux
class et aux
id ce qui n'est pas le cas de
f12 ou
r12.
* il manque les LABEL associés aux INPUT.
* tu affectes des
class à presque tous les éléments alors qu'il suffit de les cibler en fonction de leur conteneur (cf.
les sélecteurs et
Comprendre l'héritage et la parenté des styles CSS ).
* comme dit précédemment il faut externaliser tes css ce qui, en plus de séparer le contenu et la présentation, facilitera la maintenance et permettra d'avoir les styles en cache plutôt que de les recharger à chaque fois.
* l'attribut
alt sur une image permet de fournir un texte alternatif en cas d'images désactivées/indisponibles (ce qui est notamment le cas des lecteurs d'écrans) et donc
alt="image" ne sert à rien
.
* dans la page en français tu as laissé
xml:lang="nl" lang="nl"
* lorsqu'on désactive les images (en utilisant par exemple l'extension web developer de Firefox) la plupart des textes disparaissent : penser à indiquer une couleur de
background différente de celle de
color.
* un lien sans
href ne sert à rien (par exemple
<a name="debutcontenu">Xanthos</a>). Si c'est juste pour réutiliser un style utiliser les css.
voili, voilà pour moi.
Modifié par Heyoan (20 Mar 2009 - 10:44)