Page 2 sur 2

Publié : 09 mai 2005, 09:55
par GizMecano
Hello,
calimo a écrit :Leur "interdiction" vient du passage Transitionnel -> Strict, pas du passage HTML -> XHTML :roll:
Disons alors que ça m'apprendra à recopier un morceau entier sans discernement :?

Pour revenir au problème d'Andevos, IE gérant les marges de manière plutôt personnelle, pour ma part, j'ai arrêté de me prendre la tête à tenter de définir un affichage qui serait identique avec lui et d'autres navigateurs.

Au pire, si vraiment c'est trop vilain, tu peux toujours définir un style spécifiquement pour lui. C'est ce que j'ai pour ma part fait, pour ne pas non plus que les visiteurs IE aient un truc trop moche à voir...

Ciao,

Publié : 09 mai 2005, 09:55
par Andevros
Bonjour. :D

Merci à tout le monde pour vos réponses.
Plusieurs conclusions pour ce problème.
1 – Si on utilise l'attribut universel comme : * {MARGIN: 0; PADDING: 0;} FireFox ne gère plus vspace et hspace. (Win + FireFox 1.0.3)
2 – NVU utilise ces arguments (vspace et hspace) cela fonctionne sous son visualisateur, mais pas sous FireFox ! (Voir plus haut)
3 – Trop d'heures devant son écran embrouille les idées.
* – Répétition de 50,20,50,20 était dans l'esprit pour tester (après bug) 5,20,15,5, etc.
* – Il est vrai de la syntaxe pour des bords simples est beaucoup plus efficace.
* – Oublier les pixels et le border ! :oops: :oops:

Encore Merci.

:wink:
PS : La bonne syntaxe pour le test est :

Code : Tout sélectionner

<img style="margin: 50px 20px; border:20px solid #602760;"  src="images/logo_ff.gif" width="160" height="40" alt="Logo FireFox" >
Rendons à caesar ce qui, est à caesar.

Publié : 09 mai 2005, 13:14
par calimo
Andevros a écrit :Bonjour. :D

Merci à tout le monde pour vos réponses.
Plusieurs conclusions pour ce problème.
1 – Si on utilise l'attribut universel comme : * {MARGIN: 0; PADDING: 0;} FireFox ne gère plus vspace et hspace. (Win + FireFox 1.0.3)
Disons plutôt que les styles CSS ont la priorité en cas de contradiction, alors que dans IE ce sont les attributs :wink:
Andevros a écrit :2 – NVU utilise ces arguments (vspace et hspace) cela fonctionne sous son visualisateur, mais pas sous FireFox ! (Voir plus haut)
Ça c'est plus étonnant parce que Nvu utilise normalement le même moteur que Firefox... :roll:
Andevros a écrit :* – Oublier les pixels et le border ! :oops: :oops:
Plus généralement oublier tout attribut de mise en forme ! Tout faire à l'aide des CSS :wink:
Dans ton cas tu as encore deux attributs de mise en forme : height et width ce qui nous donne :

Code : Tout sélectionner

<img style="margin: 50px 20px; border:20px solid #602760; width:160px; heigth:40px;"  src="images/logo_ff.gif" alt="Logo FireFox" >