[HTML & CSS] Question sur Netscape.

sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   -  
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   -
Je fais un joli <body class=".maclass">.
C'est pris en compte par tout le monde (IE, Mozilla, Opera et autre), mais pas par Netscape.

(Avec netscape, je suis obligé de lui mettre la classe dans chaque balise <p> <ul> etc.)

Qui a raison ?
Netscape, ou les autres en appliquant ce style à tout le document ?
A voir également:

4 réponses

jeremy
 
Tu peux nous dire ce que tu as mis dans

.maclass
{
???;
}

car jai testé en vitesse avec NS 4.78 et NS 7.02 et ils le prennent en compte...

P.S. : la prochaine fois n'oublie pas de dire bonjour voir en + merci d'avance car les modos d'ici ont l'air d'y tenir bcp ;-)
0
teebo Messages postés 33491 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
:-D

.  .
\_/
0
Utilisateur anonyme
 
Arf ! J'avais pas vu le PS ! :-D

Kalamit,
La nuit, tous les chats sont gris. Pas les poulets ! :@)
0
Utilisateur anonyme
 
Salut Seb,
T'as essayé de faire validé ta page par le w3c ? Peut etre qu'il n'est pas "autorisé" de mettre l'attribut style dans body ?

Kalamit,
La nuit, tous les chats sont gris. Pas les poulets ! :@)
0
bmgg4 Messages postés 179 Date d'inscription   Statut Membre Dernière intervention   23
 
Bonsoir,

J'ai vérifié, id et class font bien partie des attributs de BODY
http://www.w3.org/TR/html40/struct/global.html#edef-BODY
Cependant, je n'en vois pas l'intérêt, et encore moins class que id puisque que le premier est utilisé lorsque que les propriétés doivent être attribuées à plusieurs éléments dans une même page.

Seb, en mettant simplement quelque chose comme
BODY { background: white; color: black}
cela ne te convient pas ?
Je dois dire que je n'ai encore jamais rencontré d'exemple ou class était utilisé pour BODY.

Monique
Elle est pas belle la vie ?
0
bmgg4 Messages postés 179 Date d'inscription   Statut Membre Dernière intervention   23
 
Bonsoir Seb,

En relisant ta question, j'ai remarqué un point qu'une lecture trop rapide m'avait masqué :
<body class=".maclass">
La bonne syntaxe est :
<body class="maclass">

Monique
Elle est pas belle la vie ?
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
(pour le bonjour manquant: Argleu...pris sur le fait ! )

Bonjour tout le monde.

Dans mon style, c'est :
.t { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

Mais cette fonte ne se répercute pas dans le texte de toute la page avec Netscape 4.72 (j'ai du Times dans les paragraphes).

Je me serait attendu à avoir la fonte partout, y compris dans les paragraphes (puisque c'est le style du BODY, donc de tout le document).
0
bmgg4 Messages postés 179 Date d'inscription   Statut Membre Dernière intervention   23
 
Bonjour Seb,

Effectivement, je viens de faire l'essai avec NN 4.7
Il ne semble pas apprécier un attribut class pour l'élément BODY
Par contre avec
BODY { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
dans ta feuille de style et simplement <body> dans ta page, il est content. Mais même ainsi, si la construction de la page est assez complexe, les propriétés ne sont pas toujours correctement héritées.

Monique
Elle est pas belle la vie ?
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662 > bmgg4 Messages postés 179 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour l'info !
Je vais essayer ça.

Merci à tous.
0