HTML <div> et <span>
HTML peut regrouper des éléments à l'aide de <div> et <span>.
Éléments de bloc HTML
La plupart des éléments HTML sont définis commeéléments de blocouéléments en ligne。
Les éléments de niveau bloc commencent (et se terminent) généralement sur une nouvelle ligne lorsqu'ils sont affichés dans un navigateur.
Exemple : <h1>, <p>, <ul>, <table>
Éléments HTML en ligne
Les éléments en ligne ne commencent généralement pas sur une nouvelle ligne lorsqu'ils sont affichés.
Exemple : <b>, <td>, <a>, <img>
Élément HTML <div>
L'élément HTML <div> est un élément de niveau bloc qui peut être utilisé comme conteneur pour regrouper d'autres éléments HTML.
L'élément <div> n'a pas de signification particulière. À part cela, comme il s'agit d'un élément de niveau bloc, le navigateur affiche des sauts de ligne avant et après celui-ci.
Lorsqu'il est utilisé avec CSS, l'élément <div> peut servir à définir des propriétés de style pour de grands blocs de contenu.
Un autre usage courant de l'élément <div> est la mise en page de document. Il remplace l'ancienne méthode consistant à utiliser des tableaux pour définir la mise en page. L'utilisation de l'élément <table> pour la mise en page d'un document n'est pas un usage correct d'un tableau. Le rôle de l'élément <table> est d'afficher des données tabulaires.
Élément HTML <span>
L'élément HTML <span> est un élément en ligne qui peut être utilisé comme conteneur pour du texte.
L'élément <span> n'a pas non plus de signification spécifique.
Lorsqu'il est utilisé avec CSS, l'élément <span> peut servir à définir des propriétés de style pour des portions de texte.
Balises de regroupement HTML
| Balises | Description |
|---|---|
| <div> | Définit une section dans un document, de niveau bloc. |
| <span> | Utilisé pour regrouper des éléments en ligne dans un document, élément en ligne. |