CSS classes

Résolu
Bonjour,

Pour une raison que j'ignore, le css suivant ne passe pas la validation (et ne fonctionne pas non plus^^)

.100W {
		width:100px;
	}
	.200W {
		width:200px;
	}
	.300W {
		width:300px;
	}
	.400W {
		width:400px;
	}
	.500W {
		width:500px;
	}
	.600W {
		width:600px;
	}
	.700W {
		width:700px;
	}
	.850W {
		width:850px;
	}
	.autoW {
		width:auto;
	}
	.100H {
		height:100px;
	}
	.200H {
		height:200px;
	}
	.300H {
		height:300px;
	}
	.400H {
		height:400px;
	}
	.500H {
		height:500px;
	}
	.600H {
		height:600px;
	}
	.700H {
		height:700px;
	}
	.850H {
		height:850px;
	}


Je n'ai pourtant pas l'impression d'avoir fait des erreurs^^ mais le w3c me renvoi 'Erreur lors de l'analyse grammaticale.' pour chacune de ces classes :s

quelqu'un aurait il une idée?

Cordialement,

Smoke
Configuration: Windows Vista
Opera 9.64

3 réponses

  1. Bjr

    A tout hasard le nom d'une classe n'a peut être pas le droit de commencer par un chiffre
    1
    1. Mdr merci PhP, t'es magique toi :D

      J'ai pourtant épluché plusieurs docs, tutos et livres, je n'ai vu nulle part de mention de cette règle. J'me suis demandé aussi si c'était pas une question de présence de chiffre tout court, mais non^^

      Enfin, ça fonctionne maintenant, merci encore :)

      Smoke

      PS: c'était vraiment à tout hasard?
      0
      1. PS: c'était vraiment à tout hasard?

        disons qu'en prog les variables ont jamais le droit de commencer par des chiffres (pas d'accent, pas d'espace etc ...) Ceci explique cela lol
        Quant à savoir si c'est réellement interdit pour le nom des classes css j'en sais rien mais faut croire ...
        0
    2. lol d'accord :D

      merci pour ton aide en tous cas^^
      0