Le HyperText Markup Language ou langage de balisage d’hypertexte, généralement abrégé HTML ou, dans sa dernière version, HTML5, est le langage de balisage conçu pour écrire les pages web. Il s’agit d’un format ouvert très utilisé en informatique.
Il permet aussi de structurer sémantiquement le texte, de créer des formulaires de saisie, d’inclure des ressources multimédias dont des images, des vidéos et des programmes informatiques. Il a été conçu pour créer des documents interopérables avec des équipements informatiques variés ; l’accessibilité du web est ainsi accrue en supportant des équipements destinés aux handicapés.
HTML est souvent utilisé conjointement avec le langage de programmation JavaScript et des feuilles de style en cascade (CSS).
<title>Exemple de HTML</title>
<p>Ceci est une phrase avec un <a href=cible.html>hyperlien</a> en fin de phrase.</p>
<P> Ceci est un paragraphe; il n'y a pas d'hyperlien.</P>
Cet exemple contient du texte, cinq balises et une référence d’entité :
<title>
est la balise ouvrante de l’élément title
.
</title>
est la balise fermante de l’élément title
.
Exemple de HTML
est le contenu de l’élément title
.
<a href=cible.html>
est la balise ouvrante de l’élément a
, avec :
href=cible.html
, l’attribut href
dont la valeur est cible.html
.
<P>
est la balise ouvrante de l’élément P
, dont le contenu est Ceci est un paragraphe; il n’y a pas d’hyperlien.
La balise fermante de l’élément P
, qui est optionnelle, est ici omise. Il est cependant préférable d’utiliser cette balise en la fermant (comme sur l’exemple), avec </p>
; rendant bien plus clair votre sémantique.