destroyedlolo
dimanche 17 avril 2005 à 13:17
CITATION(lupucide @ dimanche 17 avril 2005, 00h37)
CODE
body {
text-align: center;
}
h1 {
font-size: xx-large;
background-color: #fda;
width: 40%;
margin-left: auto;
margin-right: auto;
}
???? Ben, ca me gene un peu de devoir modifier mon body juste pour avoir mes <h> centrer ... Ce que je veux dire par la, c'est que si je veux changer le style de mes <h>, c'est pas tres logique de devoir aussi changer son container. Et si mon <h> ne se trouve pas directement dans le body ... c'est la merde a gerer
CITATION(Dudu @ samedi 16 avril 2005, 23h41)
NB: j'ai le même problème souvent. En général je le contourne à défaut de pouvoir réellement le régler, désolé destroyedlolo

Ouai, j'ai pas mal experimenter les CSS ce W.E (oui, chez moi aussi il fait vachement beau

) . Certains sites comme
OpenWeb (excellent au demeurant) disent a longueur de pages qu'il ne faut plus utiliser les tables pour faire la presentation et que les CSS permettent de vraiment separer le contenu du contenant ... Ouai, c'est franchement exagere car ca marche bien pour faire des boites, mais des qu'on essaie de faire qq chose de plus chiade avec plus de graphismes, et surtout que l'on veut que ca s'adapate a la taille du navigateur, ben le CSS montre vite ses limites et c'est pas franchement plus simple qu'avec les tables
Par exemple, sur beaucoup de mes pages, j'ai un petit encart qui comportent les infos sur une rando par exemple.
J'aimerai qu'il ne soit plus qu'une simple boite mais qu'il resemble a un parchemin dont la taille depend du contenu (donc plusieurs elements graphiques en dessous : par exemple, un rouleau en haut, un autre en bas).
Pour moi une
vrais separation me donnerait un code du genre
CODE
<p class='encart'>
mon bla bla ...
</p>
et c'est dans le CSS que j'indiquerait les differents elements GFX.
Ben, je n'ai rien touver qui me permette de le faire : il faut a chaque fois que la page contienne des DIV et autre SPAN qui permettent de creer cet encart.
Enfin, je ne suis pas un pro du CSS, mais je n'ai vraiment rien trouve dans ce sens