Titre de l’article
Contenu de l’article.
HTML5, la cinquième révision majeure du langage de balisage HTML, a introduit de nombreuses fonctionnalités et améliorations par rapport aux versions précédentes. Voici certains de ses avantages principaux ainsi que quelques-unes des balises modernes les plus importantes qu’il introduit :
<canvas>
et à l’API Canvas, HTML5 permet de dessiner des graphiques, des animations et des jeux directement dans le navigateur sans avoir recours à des plugins.<header>
, <footer>
, <nav>
, <section>
, <article>
, <aside>
, etc., qui améliorent la structure et la lisibilité du code HTML et facilitent l’accessibilité.<input type="email">
, <input type="date">
, etc.) et la validation côté client, simplifient la création et la validation de formulaires web.<header>
:<footer>
:<nav>
:<section>
:<article>
:<aside>
:<canvas>
:<video>
:<audio>
:<input type="..."
:email
, date
, color
, etc., permettent une saisie de données plus précise et facilitent la validation côté client.<datalist>
:<input>
.<progress>
:<details>
et <summary>
:HTML5 a radicalement transformé la façon dont les applications web sont développées en introduisant de nouvelles fonctionnalités, une meilleure sémantique et une meilleure accessibilité. Les balises modernes offrent une structure plus claire et plus riche aux pages web, facilitant ainsi le développement et l’entretien des applications web.
Liste des balises HTML5 les plus couramment utilisées, présentées sous forme de tableau :
Liste des balises HTML5 avec exemple
Bien sûr, voici une liste plus exhaustive des balises HTML5, présentées sous forme de tableau avec des exemples :
List avec exemples
Balise | Description | Exemple |
---|---|---|
article | Contenu autonome pouvant être distribué indépendamment | Titre de l’articleContenu de l’article. |
aside | Contenu connexe, par exemple une barre latérale | |
audio | Élément multimédia pour la lecture audio | |
bdi | Texte isolé qui peut être formaté indépendamment | Texte à isoler |
canvas | Zone de dessin dynamique pour les graphiques JavaScript | |
data | Contient des valeurs de données pour être manipulées par des scripts | La température est 25 degrés Celsius. |
datalist | Liste d’options pour un élément | |
details | Contenu extensible pouvant être ouvert ou fermé | DétailsContenu détaillé. |
dialog | Boîte de dialogue | |
figcaption | Légende pour un élément | ![]() |
figure | Contenu autonome, souvent avec une légende | ![]() |
footer | Pied de page | |
header | En-tête de page ou de section | Titre de l’en-tête |
hgroup | Groupe de titres h1-h6 | Titre principalSous-titre |
main | Contenu principal de la page | Contenu principal de la page. |
mark | Texte marqué (surligné) | Ceci est un texte marqué. |
meter | Mesure dans une échelle prédéfinie | |
nav | Section de navigation | |
output | Résultat d’une calcul ou d’une action | |
progress | Indique l’avancement d’une tâche ou d’une opération | |
section | Section générique dans un document | SectionContenu de la section. |
source | Fournit des sources de média alternatives pour les éléments | |
summary | Résumé, utilisé avec l’élément | RésuméContenu détaillé. |
template | Conteneur pour du contenu HTML qui ne doit pas être affiché lors du rendu initial | Contenu de modèle. |
time | Date ou heure, avec une option pour l’attribut datetime | La conférence aura lieu le . |
track | Fichier de texte pour les éléments |
Domotique – informatique – électronique – dictionnaire – projets
Copyright 2024