Section, article et aside

Sépare le programme, une session autonome et une note pratique.

Objectifs de la leçon

  • Construire les blocs sémantiques du programme avec un élément HTML adapté.
  • Ajouter les attributs qui rendent la structure testable.
  • Expliquer l'impact utilisateur de la décision prise.

Découper selon l'autonomie du contenu

La sémantique ne consiste pas à remplacer tous les div par d'autres balises. Elle consiste à identifier le rôle réel de chaque contenu et les relations qui organisent sa lecture.

« Section, article et aside » sert ici à rendre les blocs sémantiques du programme explicite dans le document.

Décision éditoriale et sémantique

Commence par le plan des titres, puis choisis l'élément natif qui correspond à l'autonomie ou à la fonction du bloc : section, article, aside, citation ou information de contact.

Un article n'est pas simplement une carte visuelle. Il doit pouvoir être compris ou réutilisé avec son propre titre.

Lecture sans mise en forme

Relis la page comme un plan textuel. L'ordre des titres et les limites des sections doivent expliquer PulsaConf même lorsque CSS et JavaScript sont absents.

Pour html-02-section-article-aside, commence par le premier test en échec et relie son message à l'élément, l'attribut ou la relation concernée.

Vocabulaire lié

  • main — Landmark du contenu principal.
  • section — Regroupement thématique nommé.
  • article — Contenu autonome réutilisable.
  • heading — Titre qui structure le plan.
  • details — Zone d'information dépliable native.

Validation

  • Je sais expliquer pourquoi les blocs sémantiques du programme améliore PulsaConf.
  • Je peux relier chaque test à une exigence utilisateur.
  • Je garde une structure compréhensible sans style CSS.

Ouvrir la leçon interactive