Utilisez-les

The root element

html Représente la racine d'un document HTML

Document metadata

head Représente une collection de métadonnées du document
title Représente le titre ou le nom du document
base Permet aux auteurs de spécifier le document URL de base
link Permet aux auteurs de relier leur document à d'autres ressources
meta Représente différents types de métadonnées
style Contient les informations de style pour un document ou une partie de ce document

Sections

address Représente les informations de contact d'un document ou d'une section
article new Représente une composition complète indépendamment distribuable ou réutilisable
aside new Représente une section liée au contenu d'une page
body Représente le contenu du document
footer new Représente un pied de page d'un document ou d'une section
header new Représente le contenu d'introduction d'un document ou d'une section
h1 to h6 Représentent les titres
nav new Représente une section avec des liens de navigation
section new Représente une section générique d'un document ou une application

Grouping content

p Représente un paragraphe
hr Représente une pause thématique au niveau du paragraphe
pre Représente un bloc de texte préformaté
blockquote Représente le contenu qui est cité par une autre source
ol Représente une liste d'éléments dont les éléments sont ordonnés
ul Représente une liste d'articles dont l'ordre des éléments n'a pas d'importance
li Représente un élément de liste
dl Représente une liste de description avec une association de groupes nom/valeur
dt représente le terme, ou le nom dans une liste de description
dd Représente la description, la définition, ou la valeur dans une liste de description
figure new Représente un flux de contenu autonome
figcaption new Représente une légende pour l'élément figure
div Pas de signification particulière
main new Représente le contenu principal du corps d'un document ou l'application

Text-level semantics

a Représente un lien hypertexte marqué par son contenu
em Représente un mot ou une portion de texte qui doit être mis en évidence
strong Représente un mot ou une portion de texte de importance forte
small Représente les commentaires secondaires comme les petits caractères
s Représente du contenu qui n'est plus exact ou qui n'est plus d'actualité
cite Représente une référence à un travail créatif
q Représente une partie de contenu cité d'une autre source
dfn Représente l'instance de la définition d'un terme
abbr Représente une abréviation ou un sigle, éventuellement avec son expansion
data Représente les données
time new Représente une heure ou une date avec une forme lisible dans l'attribut datetime
code Représente un fragment de code informatique
var Représente une variable
samp Représente un échantillon de sortie d'un programme ou d'un système informatique
kbd Représente une commande utilisateur
sub Représente un texte mis en indice
sup Représente un texte mis en exposant
i Représente une partie de texte dans une autre voix ou humeur
b Représente des mots clés mis en évidence sans marquage semantique
u Représente une annotation non textuelle
mark new Représente un passage de texte dans un document marqué ou mis en évidence à titre de référence
ruby new Permet à une ou plusieurs parties de contenu d'être marquées avec des annotations ruby
rb new Marque le composant de texte de base d'une annotation de ruby
rt new Marque le composant de texte ruby ​​d'une annotation de ruby
rtc new Marque une partie de texte dans une annotation de ruby
rp new Fournit un retour pour les navigateurs qui ne supportent pas les annotations ruby
bdi new Représente une partie de texte qui doit être isolé de son environnement pour le mode de mise en forme
bdo Représente le texte pour mise en forme
span Ne représente rien
br Représente un saut de ligne
wbr new Représente une opportunité de saut de ligne

Edits

ins Représente un ajout au document
del Représente un retrait du document

Embedded content

img Représente une image
iframe Représente un contexte de navigation imbriquée
embed new Fournit un point d'intégration pour une (généralement non-HTML) application externe ou un contenu interactif
object Représente une ressource externe, qui, en fonction du type de la ressource, seront soit traitée comme une image, en tant que contexte de navigation imbriqués, ou comme une ressource externe pour être traitées par un plugin
param Définit les paramètres pour les plugins invoquées par les éléments object
video new Utilisé pour la lecture de vidéos ou de films et de fichiers audio avec légendes
audio new Représente un son ou un flux audio
source Permet aux auteurs de spécifier plusieurs ressources de médias alternatifs pour les éléments médias
track new Permet aux auteurs de spécifier explicitement les pistes extérieures de texte chronométré pour les éléments médias
map Définit une map en liaison avec l'élément img et l'élément area
area Représente soit un lien hypertexte avec un texte et une zone correspondant à un plan de l'image, ou une zone morte sur la map

Tabular data

table Représente des données sous la forme d'un tableau
caption Représente le titre de la table
colgroup Représente un groupe d'une ou plusieurs colonnes dans un tableau
col Représente une ou plusieurs colonnes dans l'élément colgroup
tbody Représente un bloc de lignes de données qui compose le corps d'un tableau
thead Représente un bloc de lignes de données qui compose les en-têtes de colonne d'un tableau
tfoot Représente un bloc de lignes de données qui compose les pieds de page des colonnes d'un tableau
tr Représente une ligne de cellules d'un tableau
td Représente une cellule de données d'un tableau
th Représente une cellule d'en-tête d'un tableau

Forms

form Représente une collection d'éléments de formulaire, dont certains peuvent représenter des valeurs modifiables qui peuvent être soumis à un serveur pour un traitement
label Représente une légende dans une interface utilisateur
input Représente un champ de données, généralement avec un contrôle de formulaire pour permettre à l'utilisateur de modifier les données
button Représente un bouton
select Représente un menu de sélection avec un ensemble d'options
datalist Représente un ensemble d'éléments option qui représente des options prédéfinies pour d'autres contrôles
optgroup Représente un groupe d'éléments option avec un label commun
option Représente une option dans un menu de sélection ou comme partie d'une liste de suggestions dans un élément datalist
textarea Représente un champ de saisie à plusieurs lignes, permettant l'édition d'un texte simple
keygen new Facilite la génération de clés et l'envoi d'une clé publique via un formulaire HTML
outpout new Représente le résultat d'un calcul dans un formulaire web
progress new Représente l'avancement d'une tâche
meter new Représente une mesure scalaire dans un intervalle connu, ou une proportion connue
fieldset Permet de regrouper plusieurs contrôles interactifs ainsi que des étiquettes dans un formulaire web
legend représente une légende pour le contenu de son élément parent fieldset

Scriptings

script Permet d'intégrer ou faire référence à un script exécutable au sein d'un document HTML
noscript Défini une section de code HTML qui doit être insérée si le script n'est pas pris en charge
template new Déclare des fragments de HTML qui ne seront pas mis en forme lors du chargement de la page, mais qui pourront être copié, complété puis inséré dans le document via un script
canvas new Permet de modifier une zone graphique via un script (habituellement en JavaScript).

Do not use

Obsolete tags

acronym Utilisez abbr à la place
applet Utilisez object à la place
dir Utilisez ul à la place
strike Utilisez del à la place
big Utilisez le CSS
center Utilisez le CSS
basefont Utilisez le CSS
font Utilisez le CSS
tt Utilisez le CSS
frameset
noframes
menu Balise HTML5 abandonnée en cours de route
hgroup Balise HTML5 abandonnée en cours de route
details Balise HTML5 abandonnée en cours de route
summary Balise HTML5 abandonnée en cours de route
dialog Balise HTML5 abandonnée en cours de route