camyo a écrit :
y'en a qui desactivent les css et les images ????
Oui, l'un ou l'autre ou les deux. Il y en a qui ne désactivent pas les images, mais juste les couleurs de fond (ce qui désactive les images de fond) et de texte par exemple. Il y a aussi le cas où ton serveur est à la peine et tes images ne se chargent pas ou trop lentement...
Et puis les utilisateurs de lecteurs d'écran qui se retrouveront face à des liens vides de tout contenu.
La solution la plus accessible consiste à laisser les
images de contenu (images donnant une information)
dans le contenu, c'est à dire dans le code HTML. À partir du moment où l'on utilise CSS pour générer du contenu (c'est à dire que l'on détourne l'utilisation « normale » de CSS), ça pose des problèmes d'accessibilité pour tout un tas de personnes dans tout un tas de contexte d'utilisation.
Les images HTML (balise <img>) auront un texte alternatif pertinent (
Bien utiliser le texte alternatif), et les effets de survol seront réalisés en Javascript.
Pour mémoire, il existe aussi des techniques où l'on place un contenu texte dans le code HTML, pour le cacher (attention, ne pas utiliser de
display: none !) et afficher à la place une image de fond. Ces techniques sont « moins pires » que les simples liens vides, et peuvent représenter une solution acceptable si on ne peut pas se permettre trop de modifications ou l'inclusion de Javascript. Mais ça reste une solution sous-optimale.
camyo a écrit :
Dans mon menu de gauche
y'a des sous rebriques, et entre les sous rubrique y'a des tremblements
( c'est vrais que c'est seulement sous IE mais c'est déja genant pour man client)
Ah oui, c'est utile de préciser sous quel navigateur, lorsqu'il s'agit d'un problème pour un navigateur donné. Pense à le préciser dès le départ la prochaine fois.
Par ailleurs, pas grand chose à voir mais tu as un petit problème avec tes items du menu de gauche qui sont figés en hauteur. Si tu augmentes légèrement la taille du texte, ça se chevauche dans tous les sens et ça devient inutilisable.
De plus, il serait utile d'indiquer visuellement quels items de menu déroulent un sous-menu, et lesquels sont des liens simples. Par exemple avec un petit pictogramme (plus, flèche vers le bas, etc.) sur les items qui ont un sous-menu.
Voilà, désolé de ne pas t'apporter de réponse pour ton problème de tremblement (constaté avec IE 6 et 7). Faut dire que je suis loin d'être un expert en menus déroulants, que j'ai tendance à éviter autant que possible pour les raisons suivantes : lire
L'accessibilité des menus de navigation en cascade.