Les blocs HTML¶
Qu'est-ce qu'un bloc HTML ?¶
En HTML, une balise de type bloc est un élément qui :
- Occupe toute la largeur disponible (celle de son parent), même si le texte ou le contenu est plus petit.
- Crée un retour à la ligne automatique avant et après son affichage.
Autrement dit, tout ce qui suit s’affiche sur une ligne séparée.
Exemple :
Balises de type bloc par défaut¶
Voici quelques-unes des balises les plus courantes, toutes de type bloc :
-
Structurelles :
<header>
,<nav>
,<main>
,<section>
,<footer>
-
Titres :
<h1>
jusqu’à<h6>
-
Paragraphe :
<p>
-
Listes :
<ol>
,<ul>
,<li>
-
Bloc générique :
<div>
(souvent utilisé pour grouper du contenu et le styliser via CSS)
Blocs structuraux et de division de page¶
Chaque bloc a son utilité.
Une page HTML sera toujours construite de la même façon :
Ces blocs principaux contiennent d'autres balises de contenu de page.
Ils servent à :
- structurer la page
- traiter les contenus en blocs par le CSS
- mieux comprendre la page par les moteurs de recherche
Dans ces blocs, on pourra subdiviser le contenu en d'autres grands blocs de contenu grâce aux balises :
<section>
: une division de la page qui inclut au moins un titre et un paragraphe. Indique que le contenu principal comprend des sections indépendantes.<div>
: une division de la page qui n'est pas une section, mais qui doit être traitée en bloc par le CSS, entre autres.