Chapitre 11 : Les attributs globaux en HTML

Écouter la leçon Lecture audio assistée par IA

Chapitre 11 : Les attributs globaux en HTML

Qu’est-ce qu’un attribut global ?

Les attributs globaux sont des attributs que l’on peut utiliser sur presque toutes les balises HTML. Ils servent à ajouter des informations utiles au navigateur, au développeur ou à l'utilisateur.

Les principaux attributs globaux

  • id : identifiant unique pour une balise
  • class : classe pour appliquer des styles CSS
  • style : styles CSS en ligne
  • title : infobulle au survol
  • lang : langue du contenu
  • hidden : cacher l’élément
  • data-* : pour les données personnalisées (data attributes)

Exemples d’utilisation

<p id="intro" class="texte-important" style="color: red;" title="Paragraphe d'introduction">
  Bonjour et bienvenue !
</p>

Les attributs personnalisés : data-*

Utilisés pour stocker des données personnalisées dans le HTML, souvent exploitées avec JavaScript.

<div data-user-id="42" data-role="admin">
  Utilisateur admin
</div>

Résumé

Les attributs globaux améliorent la structuration, la personnalisation, l’accessibilité et l’interactivité des éléments HTML.

Évaluation des acquis

Quiz du chapitre 11

Correction immédiate
Q1 Quel attribut global permet d’assigner un identifiant unique à un élément ?
Q2 Quel attribut sert à définir une classe CSS à appliquer ?
Ateliers pratiques & Projets

Testez vos compétences avec nos exercices guidés et le tuteur IA.

Ateliers pratiques & Corrigés détaillés

Ateliers pratiques & Corrigés

#1 — Classe
Atelier #1

Ajoute une classe 'encadre' à un div.

Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
<div class="encadre">Contenu</div>
#2 — Identifiant
Atelier #2

Ajoute un identifiant unique 'header-main' à une balise header.

Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
<header id="header-main">...</header>
#3 — Infobulle (Tooltip)
Atelier #3

Utilise l'attribut title pour afficher 'Cliquez ici' au survol d'un lien.

Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
<a href="#" title="Cliquez ici">Lien</a>
#4 — Langue
Atelier #4

Indique que le contenu d'un paragraphe est en anglais.

Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
<p lang="en">Hello World!</p>
#5 — Éditable
Atelier #5

Rends le contenu d'un div modifiable par l'utilisateur (contenteditable).

Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
<div contenteditable="true">Modifiez-moi !</div>
Besoin d'aide ?
Tuteur Virtuel
Bonjour ! Je suis votre tuteur virtuel. Comment puis-je vous aider avec ce cours aujourd'hui ?
Historique des conversations
Chargement...