Page 1 sur 1

styles non pris en compte dans Firefox 2

Publié : 22 mars 2008, 10:14
par Invité
Bonjour,

Les styles déclarés en css commençant par des chiffres ne sont pas du tout pris en compte dans FF2.

Exemple:

A.8glc{....
A.8glc:hover{....

Par contre:

A.a8glc{...
A.a8glc:hover{...

marchent tout à fait correctement.

Dans le premier cas, ils sont simplement affichés en Times, bleu, bref config par défaut. Est-ce un problème connu ?

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12

Publié : 22 mars 2008, 11:09
par nico@nc
Bonjour,

As-tu une page d'exemple ?

Je déplace dans la section adaptée.

Publié : 22 mars 2008, 11:43
par james51100
Désolé pour le premier sujet, fausse manip et donc Invité.

Un lien, oh oui, par exemple:

http://www.baseweb10.com/firefox/

Voilà le détail du fichier CSS externe:

Code : Tout sélectionner

A.8glc {FONT-FAMILY: Verdana, Helvetica; color: #AAAAAA; TEXT-DECORATION: none; font-size: 8pt}
A.8glc:hover {background-color: #AAAAAA; color: #000000; TEXT-DECORATION: underline}
A.a8glc {FONT-FAMILY: Verdana, Helvetica; color: #AAAAAA; TEXT-DECORATION: none; font-size: 8pt}
A.a8glc:hover {background-color: #AAAAAA; color: #000000; TEXT-DECORATION: underline}
.t10wc {font-family: Verdana, Helvetica; color: #C01B0A; font-size: 10pt; text-align:center}
.t10glc {font-family: Verdana, Helvetica; color: #aaaaaa; font-size: 10pt; text-align:center}
.t12c {FONT-FAMILY: Verdana,Helvetica; COLOR: #000000; font-size: 12pt; text-align:center}
Et de l'appel:

Code : Tout sélectionner

<p>Création <a class="8glc" href="#">Lien qui ne fonctionne pas (A.8glc)</a><br><br>
Création <a class="a8glc" href="#">Lien qui fonctionne (A.a8glc)</a></p>
Désolé pour l'erreur de forum :(

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12

Publié : 22 mars 2008, 11:48
par nico@nc
http://jigsaw.w3.org/css-validator/vali ... m/firefox/
En CSS1, il était possible d'avoir un nom de classe commençant par un chiffre (".55xx") sauf s'il s'agissait d'une dimension (".55cm"). En CSS2, de tels noms sont analysés comme étant des dimensions inconnues, pour permettre l'ajout de nouvelles unités). To make ".8glc" a valid class, CSS2 requires the first digit to be escaped (".\38glc")

Publié : 22 mars 2008, 12:01
par james51100
Merci. J'aurai du penser à la vérif W3C.

En tout cas super forum à forte réactivité.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12

Publié : 22 mars 2008, 12:09
par james51100
Pis avec ma bêtise, pas trouvé le moyen de mettre [résolu]. Ca doit être l'âge :D :D

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12

Publié : 22 mars 2008, 12:12
par nico@nc
Il aurait fallu poster le premier message en étant connecté pour modifier toi-même le message. Un modérateur va s'en charger.