Personnalisation CSS accessible
Didomi n’est pas expert en accessibilité et ne peut pas fournir de conseils spécifiques en matière d’accessibilité. Les informations non exhaustives de cette page sont fournies à titre informatif uniquement et ont pour but de vous aider à identifier les problèmes courants et à démarrer. Pour une évaluation fiable et une remédiation des problèmes d’accessibilité, veuillez consulter un partenaire qualifié en accessibilité.
🎨 1. Contraste des couleurs
❌ Exemple de contraste insuffisant
/* Faible contraste entre le texte et l'arrière-plan */
.notice-text {
color: #999; /* Gris clair */
background-color: #fff; /* Blanc */
}Pourquoi c’est un problème : le ratio de contraste est trop faible pour le texte normal (inférieur à 4,5:1), ce qui le rend difficile à lire pour de nombreux utilisateurs.
✅ Alternative accessible
/* Association à fort contraste */
.notice-text {
color: #1a1a1a; /* Presque noir */
background-color: #ffffff; /* Blanc */
}Astuce : utilisez un vérificateur de contraste pour tester avant d’appliquer.
⌨️ 2. Styles de focus
❌ Mauvais : indicateur de focus supprimé
Pourquoi c’est un problème : cela supprime l’indication visuelle pour les utilisateurs qui naviguent au clavier.
✅ Bien : indicateur de focus personnalisé
Optionnel : utilisez les couleurs de la marque, mais assurez-vous que l’anneau de focus soit toujours visible.
🧭 3. Style des boutons
❌ Élément non sémantique
Pourquoi c’est un problème : <div> n’est pas un bouton sémantique — les lecteurs d’écran et les utilisateurs au clavier ne peuvent pas l’activer par défaut.
✅ Alternative accessible
Ou si un élément personnalisé est requis :
🧪 4. Évitez le contenu visible uniquement au survol
❌ Info-bulle uniquement au survol
Pourquoi c’est un problème : les utilisateurs d’écrans tactiles ou au clavier ne peuvent pas survoler.
✅ Info-bulle accessible (visible aussi au focus)
📱 5. Texte responsive
❌ Taille de texte fixe
✅ Texte évolutif
Mis à jour