28173 sujets
CSS et mise en forme, CSS3
Petit Scarabee a écrit :Oui, et c'est même plutôt bien si ça t'évite d'ajouter des <div> inutiles.
question subsidiaire justement :
est il conseillé d'utiliser cette "grande boite" comme conteneur, avec les propriétés ad hoc ??
Après, reste à voir comme le souligne clb56 quels navigateurs tu souhaites supporter.
bonsoir,
En fait moi je dirais non , car par exemple IE (<6 .. donc "quirk mode" ...) , semble incapable de le gerer autrement qu'a 100% de largeur de la fenetre , ça ira donc pour un site fluide , mais pas pour un site a largeur fixe (ou % <100%).
Par ailleurs , opera n'applique pas bien toutes les regles css , certaines valeur de positionnement ne seront accepté qu'en "em" mais pas en pixel ou pourcentage , ... , c'est un exemple parmis d'autre rare cas , qui semblent au premier abord incomprehensibles.
En xhtml il est possible en effet de stylé html (en partie) et body , mais il reste preferable de se garder un conteneur principal.
C'est a force d'essais , de bugs rencontrés , de difficultés a mettre en forme , qu l'on fini par "reprendre" l'habitude d'un conteneur principal pour la page , juste par precaution et facilités.
l'economie de ce div principal est sans aucune importance au vu du reste de caractéres que peut contenir un document web , cela peut-etre une satisfaction personnel , mais sans plus a mon avis.
++
En fait moi je dirais non , car par exemple IE (<6 .. donc "quirk mode" ...) , semble incapable de le gerer autrement qu'a 100% de largeur de la fenetre , ça ira donc pour un site fluide , mais pas pour un site a largeur fixe (ou % <100%).
Par ailleurs , opera n'applique pas bien toutes les regles css , certaines valeur de positionnement ne seront accepté qu'en "em" mais pas en pixel ou pourcentage , ... , c'est un exemple parmis d'autre rare cas , qui semblent au premier abord incomprehensibles.
En xhtml il est possible en effet de stylé html (en partie) et body , mais il reste preferable de se garder un conteneur principal.
C'est a force d'essais , de bugs rencontrés , de difficultés a mettre en forme , qu l'on fini par "reprendre" l'habitude d'un conteneur principal pour la page , juste par precaution et facilités.
l'economie de ce div principal est sans aucune importance au vu du reste de caractéres que peut contenir un document web , cela peut-etre une satisfaction personnel , mais sans plus a mon avis.
++
En effet... Ceci dit, rien n'empêche d'essayer d'utiliser les balises à notre disposition quitte à en ajouter si un bug est détecté (ça ne demandera a priori pas un effort immense).
En tout cas, une page pour laquelle j'utilise une largeur en px, un padding et des marges (pour le centrer) sur le body fonctionne très bien sous IE6, Opera et Firefox.
En tout cas, une page pour laquelle j'utilise une largeur en px, un padding et des marges (pour le centrer) sur le body fonctionne très bien sous IE6, Opera et Firefox.
C'est à toi de choisir...
Comme le souligne gcyrillus, en utilisant le body comme conteneur principal, tu risques de te heurter à quelques bugs assez abscons sur certains navigateurs.
A toi de voir si tu préfères jouer la sécurité en utilisant directement une div globale ou si tu prends le risque d'utiliser le body et de changer plus tard en cas de problème.
Comme le souligne gcyrillus, en utilisant le body comme conteneur principal, tu risques de te heurter à quelques bugs assez abscons sur certains navigateurs.
A toi de voir si tu préfères jouer la sécurité en utilisant directement une div globale ou si tu prends le risque d'utiliser le body et de changer plus tard en cas de problème.