[CSS2] Probléme de validation W3C
bouazza
Messages postés
188
Date d'inscription
Statut
Membre
Dernière intervention
-
Profil bloqué -
Profil bloqué -
Salut tous , j'essaie de valider ce code css2 avec le validateur css de w3c , voici le code :
Mais malheureusement , ça ne veut pas marcher et ça me donne ce message :
Peut quelqu'un m'aider ? pour plus d'infos , j'essaie de mettre de la transparence !
Merci d'avance pour toute aide .
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 .
A voir également:
- [CSS2] Probléme de validation W3C
- Ethernet n'a pas de configuration ip valide - Guide
- Commande en cours de validation fnac - Forum Réseaux sociaux
- Commande Fnac en attente d’acceptation ✓ - Forum Consommation & Internet
- Pb retour sur site marchand après validation du paiement - Forum Consommation & Internet
- Cette valeur ne correspond pas aux restrictions de validation des données pour cette cellule ✓ - Forum MacOS
5 réponses
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:
https://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.
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:
https://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.
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 ??
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 ??
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 .
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-...).
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-...).
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
alors les gars, pour les coins arrondis, il y a des trucs existants pour tous, Roundies.js pour IE (et oui du js, tous les arrondies devront être pareilles et seront tous pris en compte, (on ne peux pas mettre des arrondis en haut et pas en bas) sinon il y a effectivment -moz- pour fire mais aussi -webkit, -khtml- et -o- pour appliquer du css3 au principeaux navigateur (firefox, chrome, safari konqueror, opera (normalement utilisable) pour tous les systeme d'explotation tel que windows, linux, ac, mais aussi, iphone, android, .....