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 ?
2/ Si la page est constituée principalement d'un article, la balise <h1> doit‑elle être dans le premier bloc article ?
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 ?
ou
ou autre chose?
Merci.
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.