Rechercher : dans
Par :

[CSS2] Probléme de validation W3C

Dernière réponse le 6 avr 2006 à 17:32:29 bouazza, le 5 avr 2006 à 20:00:51 
 Signaler ce message aux modérateurs

Salut tous , j'essaie de valider ce code css2 avec le validateur css de w3c , voici le code :

        filter:alpha(opacity=50);
        -moz-opacity:0.5;
        opacity: 0.5;

Mais malheureusement , ça ne veut pas marcher et ça me donne ce message :
Ligne: 3

Erreur lors de l'analyse grammaticale. - opacity=50); -moz-opacity:0.5; opacity: 0.5; 


Peut quelqu'un m'aider ? pour plus d'infos , j'essaie de mettre de la transparence !

Merci d'avance pour toute aide .

Meilleures réponses pour « [CSS2] Probléme de validation W3C » dans :
Outils de référencement en ligne VoirDes outils en ligne pour tous ! Liste ouverte à tous et qui ne demande qu'à grandir ... Vous informer sur votre positionnement Enregistrer votre site sur les moteurs Générateurs de mots clés en ligne Validations W3C Scripts d'échange...
Comment valider son overclocking VoirJe vous propose de découvrir la marche à suivre pour faire valider son overclocking grace à CPU-Z. 1- Télécharger CPU-Z à la dernière version (trés important, si ce n'est pas la dernière, la validation est...
Télécharger Dynamic Email Validator VoirNe perdez plus de clients parce que son adresse n’est plus valide et que vous n’étiez pas au courant. Dynamic Email Validator est un programme de vérification et de réhabilitation de votre liste de mail. De part cette analyse, il vérifie...

1

sebsauvage, le 6 avr 2006 à 13:10:00

Tous les paramètres -moz sont des paramètres spécifiques à Mozilla (en test pour être précis), et ne sont donc pas validables par le W3C.

Il ne faut pas prendre les validateurs du W3C au pied de la lettre:
Ils représente un cas théorique idéal dans un monde parfait.

Dans la vraie vie, pratiquement aucune navigateur ne respecte les normes et il faut bidouiller pour avoir quelquechose qui passe bien dans tous les navigateurs.


Tu peux donc sans problème conserver ton -moz-opacity:0.5;

(J'utilise également cela dans ma page:
http://sebsauvage.net/python/snyppets/index.html

Exemple:
border-radius: 0.4em; fait partie des CSS 3, et donc aucun navigateur ne les supporte actuellement.
(Puisque les CSS 3 sont encore en draft).

J'ai mis:
-moz-border-radius: 0.4em;
qui correspondant au support CSS3 expérimental de Firefox/Mozilla/Gecko.

Répondre à sebsauvage

2

P@, le 6 avr 2006 à 14:05:40

Petite question,
car je commence a m'intérésser au css
ton border-radius: 0.4em c'est pour arrondir les angles, n'est ce pas ??
il y d'autre truc pour entourer un bloc ?? ..:::P@ ... a tras, a PoOf ou a chou :::..

Répondre à P@

3

bouazza, le 6 avr 2006 à 15:02:29

Ok merci , alors je vais attendre le support de CSS2 et CSS3 pour enlever moz-opacity et la remplacer par l'instruction CSS2/3 convenable .

Répondre à bouazza

4

 sebsauvage, le 6 avr 2006 à 17:32:29

ton border-radius: 0.4em c'est pour arrondir les angles, n'est ce pas ??

C'est ça !

Bon c'est juste un petit plus, parceque le support n'est pas officiel.
Donc sous Opera et IE, ça fait carré. Il n'y a que sous Firefox que ça fait arrondi.


Sinon il existe des méthodes compatibles CSS2 pour faire des coins arrondis, mais ça met en oeuvre des images (chercher sur google: css rounded box ou css rounded corners).




il y d'autre truc pour entourer un bloc ??

Je n'ai pas regardé ce que supporte d'autres Firefox.
Je crois que Opera a également des attributs de test (en -o-...).

Répondre à sebsauvage