Feuille de style et style dans une balise html

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
cogefip
Arias
Messages : 7
Inscription : 22 déc. 2004, 09:43

Feuille de style et style dans une balise html

Message par cogefip »

Il semblerait firefox n'interprète pas les styles dans les balises html

Mon pb se situe sur un site réalisé avec spip Site de test. Page d'accueil.

dans une feuille de style j'ai
.spip_documents{text-align: center; width: 120px;} /* 120px étant la dim par défaut */

dans ma page html

<div class="spip_documents" style="width: 166px;">
bla bla bla
</div>

il semblerait que firefox ne tienne point compte de cette redéclaration :(

Merci du coup de main[/code][/url]
Avatar de l’utilisateur
pascal
Administrateur
Messages : 1515
Inscription : 28 juil. 2003, 15:13

Message par pascal »

tu n'as pas le droit de mettre un div à l'intérieur d'un paragraphe déjà...
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Excuse-moi mais... tu as 5 feuilles de style, comment veux-tu qu'on trouve la bonne ? :?

Ensuite :

Code : Tout sélectionner

<span class="spip_documents spip_documents_droite" style="width: 166px;">
C'est pas du tout un <div> comme tu le mets. Span est un élément de type en-ligne.
http://www.yoyodesign.org/doc/w3c/css2/ ... h-property
10.2 La largeur du contenu : la propriété 'width'

'width'
Valeur : <longueur> | <pourcentage> | auto | inherit
Initiale : auto
S'applique à : tous les éléments sauf ceux de type en-ligne non remplacés ainsi que les rangées et groupes de rangées des tables.
Héritée : non
Pourcentage : se rapporte à la largeur du bloc conteneur
Médias : visuel
Tu ne peux pas appliquer une largeur à une ligne, tu dois obligatoirement le faire sur un bloc. Width est tout simplement ignoré en-ligne :wink:

Un peu de lecture sur les balises bloc/en-ligne : http://css.alsacreations.com/Bases-et-i ... t-en-ligne :wink:
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Message par Benoit »

Remarque que tu peux toujours les faire passer en display: block (si ce sont des balises générées par spip sur lesquelles tu n'as aucun autre contrôle)
cogefip
Arias
Messages : 7
Inscription : 22 déc. 2004, 09:43

Erreur avec une meta donnée

Message par cogefip »

pascal a écrit :tu n'as pas le droit de mettre un div à l'intérieur d'un paragraphe déjà...
Outre cette erreur spipienne que j'ai pu corriger avec, pour l'heure, une accrobatie, j'ai pu constater qu'une meta donnée posait problème.

Code : Tout sélectionner

<meta http-equiv="Content-Style-Type" content="text/ccs" />
Je ne sais d'ailleurs maintenant si cette déclarartion est correcte mais je l'ai vue dans de nombreux exemples.

Pour voir le pb j'ai fabriqué deux pages avec strictement le même code source Sans la meta donnée et Avec la meta donnée

ie semble ne pas se soucier du pb.

Merci de vos conseils éclairés

Claude
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Re: Erreur avec une meta donnée

Message par calimo »

cogefip a écrit :

Code : Tout sélectionner

<meta http-equiv="Content-Style-Type" content="text/ccs" />
C'est CSS :wink:
Invité

Re: Erreur avec une meta donnée

Message par Invité »

calimo a écrit :C'est CSS :wink:
oups :oops:

Merci, et pourtant je suis passé dessus des dizaines de fois.
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités