OVH Cloud OVH Cloud

Mozilla et la norme CSS

4 réponses
Avatar
Joachim Habib
Hello,

Je développe (dans le cadre de mon boulot et pour moi-même) des sites oueb.
Je désire, dans un soucis de respects des normes du W3C, ne faire que du
XHTML couplé avec du CSS2.

Jusqu'ici rien d'anormal.
En fait je m'apercois avec "effroi" qu'aucun browser ne réagit de la
même manière face à un peu de CSS (IE, Mozilla, Netscape7, Opera, ...).

Bon, passons IE.

Mais mozilla..... Comment se fait-il que la norme CSS2 ne soit pas
respectée ?
Quelqu'un a-t-il une petite explication ?

Merci

Jo


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

4 réponses

Avatar
fra-duf-no-spam
Le 12611ième jour après Epoch,
Joachim Habib écrivait:

Hello,

Je développe (dans le cadre de mon boulot et pour moi-même) des sites oueb.
Je désire, dans un soucis de respects des normes du W3C, ne faire que
du XHTML couplé avec du CSS2.

Jusqu'ici rien d'anormal.
En fait je m'apercois avec "effroi" qu'aucun browser ne réagit de la
même manière face à un peu de CSS (IE, Mozilla, Netscape7, Opera, ...).

Bon, passons IE.



Ben malheureusement c'est quand même un browser très très répandu :(
...


Mais mozilla..... Comment se fait-il que la norme CSS2 ne soit pas
respectée ?
Quelqu'un a-t-il une petite explication ?



Pas moi, mais si tu as une explication, je suis preneur... J'essaye de
faire la même chose, et je pleure souvent !

A mon avis, il y a quand même un début d'explication: Les normes du
W3C sont de temps en temps assez floues pour que chaque implémentation
puisse interprêter à sa manière certaines explications.

--
Retirement means that when someone says "Have a nice day", you
actually have a shot at it.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Sébastien Lardière
Joachim Habib a écrit :
> Bon, passons IE.

Malheureusement, non, on ne peut pas quand on est un dev. Web.


Mais mozilla..... Comment se fait-il que la norme CSS2 ne soit pas
respectée ?
Quelqu'un a-t-il une petite explication ?



La seule explication que je vois est que la recommendation émise pas le
W3C est la théorie, et que l'implémentation faite par Mozilla n'est
qu'une mise en pratique, donc forcément imparfaite.

En théorie, il n'y a pas de différence entre la pratique et la théorie.
En pratique, Si.

--
Sébastien


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Arnaud
Salut,

J'ai le même problème: Je suis en train de devel mon
site perso et il n'est pas du tout pareil sous IE et
Firefox.
Je respecte parfaitement la sémantique XHTML et CSS du
W3C (la validation es OK) mais rien à faire, il y a
des choses qui fonctionne bien sous firefox mais pas
du tout sous IE!
D'ailleurs si quelqu'un a une explication du pourquoi
du comment ça serait cool.

@+


Joachim Habib a écrit : > Hello,

Je développe (dans le cadre de mon boulot et pour
moi-même) des sites oueb.
Je désire, dans un soucis de respects des normes du
W3C, ne faire que du
XHTML couplé avec du CSS2.

Jusqu'ici rien d'anormal.
En fait je m'apercois avec "effroi" qu'aucun browser
ne réagit de la
même manière face à un peu de CSS (IE, Mozilla,
Netscape7, Opera, ...).

Bon, passons IE.

Mais mozilla..... Comment se fait-il que la norme
CSS2 ne soit pas
respectée ?
Quelqu'un a-t-il une petite explication ?

Merci

Jo


--
Pensez à lire la FAQ de la liste avant de poser une
question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs
"From" et "Reply-To:"

To UNSUBSCRIBE, email to

with a subject of "unsubscribe". Trouble? Contact











Créez gratuitement votre Yahoo! Mail avec 100 Mo de stockage !
Créez votre Yahoo! Mail sur http://fr.benefits.yahoo.com/

Dialoguez en direct avec vos amis grâce à Yahoo! Messenger !Téléchargez Yahoo! Messenger sur http://fr.messenger.yahoo.com


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Damien Raude-Morvan
Le lundi 12 Juillet 2004 13:31, Joachim Habib a écrit :
Hello,

Je développe (dans le cadre de mon boulot et pour moi-même) des sites oueb.
Je désire, dans un soucis de respects des normes du W3C, ne faire que du
XHTML couplé avec du CSS2.

Jusqu'ici rien d'anormal.
En fait je m'apercois avec "effroi" qu'aucun browser ne réagit de la
même manière face à un peu de CSS (IE, Mozilla, Netscape7, Opera, . ..).

Bon, passons IE.

Mais mozilla..... Comment se fait-il que la norme CSS2 ne soit pas
respectée ?
Quelqu'un a-t-il une petite explication ?



J'ai personnellement eu pas mal de problèmes avec les polices de caract ères
sur des plateformes hétérogènes :
- Utilisation de polices avec des tailles en pixels, c'est mal ;)
- Forcer l'utilisation d'une police particulière sur une plateforme san s cette
police peut donner des résultats assez sympa (genre toute la page en poli ce
System avec Opera Mac).

En ce qui concerne les CSS, je peut te donner quelques pointeurs sur
l'avancement de l'implémentation de cette norme dans :
- Opera : http://www.opera.com/docs/specs/css/
- Mozilla : http://www.mozilla.org/docs/web-developer/faq.html
- Konqueror : http://www.konqueror.org/css/

Pour faire une synthèse : aucun navigateur n'implémente l'ensemble des
fonctions des CSS 2.1 Le meilleur étant Mozilla, Konqueror/Safari assez
proche, et bon dernier IE.

CSS (1, 2 ou bientôt 3) est une norme extrêmement complexe au niveau de
l'implémentation, notamment à cause du nombre de combinaisons possibles pour
chacun des paramètres. Alors les développeurs font une sélection subj ective
sur les fonctions les plus utiles, le reste passant "quand il reste du
temps".

Retour au boulot,
D.

--
Damien Raude-Morvan / DrazziB
WEB : www.drazzib.com
TEL : 06 08 80 36 98
ICQ : 68119943
GPG: 0x337C7EBB