Questions sur les éléments sémantiques (HTML5)

WRInaute occasionnel
Bonjour,

J'aurai quelques questions concernant le bon usage des éléments sémantiques.

1/ Le titre <h1> d'une page doit‑il être dans <main>, dans <header> ou entre les deux ?
HTML:
<header>...</header>
<h1>...</h1>
<main>...</main>
<aside>...</aside>
<footer></footer>

HTML:
<header>...</header>
<main><h1>...</h1>...</main>
<aside>...</aside>
<footer></footer>

2/ Si la page est constituée principalement d'un article, la balise <h1> doit‑elle être dans le premier bloc article ?

HTML:
<main>
<h1>...</h1>...
<article>...</article>
</main>

HTML:
<main>
<article><h1>...</h1>...</article>
</main>

3/ Dans le cas d'une énumération d’articles (par exemple, sur la page d'accueil, la <h2>liste des derniers articles publiés</h2>), qu'est‑ce qui est le mieux ?

HTML:
<article>
<a ...>Titre 1</a>
<p>Résumé...</p>
</article>

ou

HTML:
<article>
<h3><a ...>Titre 1</a></h3>
<p>Résumé...</p>
</article>

ou autre chose?

Merci.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut