28172 sujets

CSS et mise en forme, CSS3

bonjour,

Je me pose une question sur deux balises <html> et <body>,

body{
margin:0 auto;
width:978px;
}


Ceci vous choque ou pas ?

et ça :


html{
background:#eee;
}


Smiley confused des questions comme ça je dois pouvoir en pondre plein Smiley smile
non mais par contre pourquoi s'embêter la vie avec 978px; au lieu de 980px, c'est plus facile avec un chiffre rond pour calculer la largeur de ses colonnes, des gouttières et des marges.
Laurie-Anne a écrit :
qu'est-ce qui te dérange ?


Jamais vu d'exemple (dans des sites ou des livres) qui joue directement avec ces "blocs".
Là, ça me fait une div#content ou div#wrap (nomenclature courante) en moins si je centre mon body directement Smiley smile
Bonjour,

même question. Pourquoi utilise t-on fréquemment un div pour centrer et dimensionner l'ensemble du document plutôt qu'appliquer directement ces propriétés CSS sur le body ?

On rencontre la plupart du temps
#content{
margin:0 auto;
width:970px;
}

et très peu
body{
margin:0 auto;
width:970px;
}

Je suis formatrice et très frustrée de ne pouvoir l'expliquer Smiley confused J'ai parcouru les specs sans y trouver de réponse...

Merci
Gaby