En mode excentrique, tous les navigateurs se comportent comme ne respectant pas la casse lors de l'utilisation des noms de classe et d'ID CSS.
En mode excentrique, les noms de classe et d'ID CSS ne respectent pas la casse. En mode standard, ils sont sensibles à la casse. (Cela s'applique également à getElementsByClassName.) En savoir plus.
Parfois, lorsque vous avez de mauvais doctypes comme ci-dessous, votre navigateur passe en mode bizarreries.
<!DOCTYPE html PUBLIC>
<!DOCTYPE html anytext>
vous devez utiliser un doctype standard
HTML 5
<!DOCTYPE html>
HTML 4.01 Strict
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
HTML 4.01 Transitionnel
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Jeu de cadres HTML 4.01
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
XHTML 1.0 Strict
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Transitionnel XHTML 1.0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Jeu de cadres XHTML 1.0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
XHTML 1.1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
si votre classe CSS ou vos noms d'identifiants ne respectent pas la casse, veuillez vérifier votre doctype.