Conception de pages pour un navigateur

Les balises de structure

Les balises

Il existe quelques balises qui permettent de délimiter différentes zones dans la page afin de lui donner une structure générale.

La balise <main>

Cette balise délimite le contenu principal de la page.

Elle ne doit apparaitre qu'une seule fois par page.

Les balises <section> et <article>

La balise <section> délimite une partie thématique de la page.

La balise <article> délimite les différentes parties autonomes d'une section ou de la page.

La balise <nav>

Cette balise délimite la partie de la page dédiée à la navigation.

Les balises <header> et <footer>

Ces balises permettent de délimiter respectivement une zone en début (en-tête) ou en fin (pied) de section ou de page.

La balise <aside>

Cette balise permet de délimiter une zone dont le contenu vient compléter le contenu principal de la page.

Le placement (et la mise en forme) des différentes zones

Le placement des différentes zones (ainsi que leur mise en forme) se fait avec les styles. L'utilisation d'un disposition en flexbox peut être invisagée (cf. La disposition en flexbox).

ostralo.net