20. Le modèle standard de boîte

Publié le par Majunia

Avec les CSS est apparue la notion de profondeur. Les différents objets sont superposés.

Chaque élément en HTML est considéré comme une boîte. Aux dimensions induites par leur contenu s’ajoutent souvent les espaces de marges externes (margin) ou internes (padding) et une bordure (border).


                                 

Ces trois périmètres ne sont pas obligatoires. Non renseignés, ils prendront la valeur par défaut. Les éléments en ligne auront toujours une valeur nulle. En revanche, parmi les sélecteurs de type bloc, seul <div> n’a pas de marges par défaut.  Tenir compte des marges et paddings par défaut des éléments de type bloc vous épargnera des soucis ou décalages involontaires avec des balises comme <h1>, <h2>, <ul>, etc.


Les dimensions des boîtes
 



Pour éviter ce désagrément, on préférera recourir aux marges externes (margin) plutôt qu'internes. Si l'on souhaite séparer un bloc du reste du document par 30 pixels à gauche, on écrira margin-left: 30px.


accéder à l'article suivant

Publicité

Publié dans XHTML - CSS

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article