HTML (HyperText Markup Language) est le langage de balisage qui forme la structure des pages web. Au cœur de chaque page que vous voyez sur Internet, il y a du HTML. Les navigateurs web lisent le code HTML pour afficher du texte, des images, des liens et d’autres contenus à l’écran.
C’est un langage de balisage, ce qui signifie qu’il utilise des balises (comme p, div, section) pour définir le contenu plutôt que des commandes.
Il définit la structure, pas l’apparence. (CSS est utilisé pour le style.)
Il sert à définir des éléments tels que du texte, des images, des liens, des tableaux et des formulaires.
Les navigateurs web (comme Chrome, Firefox, Safari, etc.) lisent ces balises et affichent le contenu de manière appropriée pour l’utilisateur.
Dans l’architecture HTML, la balise <html> est le conteneur de tous les autres éléments qui composent une page web.
La balise <html> ne doit contenir que deux éléments enfants directs: <head> et <body>. Tous les autres éléments doivent être placés soit dans les balises <head>, soit dans <body>.
| HTML Tag | Meaning | HTML Tag | Meaning |
|---|---|---|---|
| <html> | Hyper Text Markup Language (Langage de balisage hypertexte) | <q> | Quote (Citation) |
| <p> | Paragraph (Paragraphe) | <h1>…<h6> | Heading 1…6 (Titre 1…6) |
| <li> | List Item (Élément de liste) | <var> | Variable (Variable) |
| <ol> | Ordered List (Liste ordonnée) | <nav> | Navigation (Navigation) |
| <ul> | Unordered List (Liste non ordonnée) | <img> | Image (Image) |
| <em> | Emphasis (Emphase) | <sup> | Superscript (Exposant) |
| <a> | Anchor (Ancre) | <sub> | Subscript (Indice) |
| <b> | Bold (Gras) | <del> | Delete (Barré) |
| <u> | Underline (Souligné) | <cite> | Citation Element (Élément de citation) |
| <i> | Italic (Italique) | <s> | Strikethrough (Barré) |