Introduction à HTML

HTML est essentiellement un langage simple, composé d'éléments qu'on peut appliquer à des fragments de texte dans un document pour leur donner un sens différent. Est-ce que ce texte est un paragraphe ? Est-ce que c'est une liste à puces ? Est-ce qu'il fait partie d'un tableau ? Les éléments permettent aussi de fournir une structure et organisent le document en sections logiques (est-ce que le document a un en-tête ? est-il composé de trois colonnes ? possède-t-il un menu de navigation ?) et d'intégrer du contenu comme des images ou des vidéos. Ce guide vise à illustrer ces deux premiers concepts et à présenter les notions fondamentales et les éléments de syntaxe que vous devez connaître pour comprendre HTML.

Prérequis

Vous n'avez pas besoin de connaître quoi que ce soit en HTML pour parcourir ce guide. En revanche, vous devez être familier avec les ordinateurs et l'utilisation du Web. Vous devriez avoir un environnement de travail en place (les étapes nécessaires sont détaillées dans cet article) et comprendre comment créer et gérer des fichiers (ce qui est expliqué dans cet article). Ces étapes sont décrites dans le module Démarrer avec le Web qui s'adresse aux débutants.

Note : Si vous travaillez depuis un ordinateur, une tablette ou depuis un autre appareil sur lequel vous ne pouvez pas créer vos propres fichiers, ce n'est pas un problème, vous pourrez essayer la plupart des exemples en lignes grâce à des outils comme JSBin ou Thimble.

Guides

Ce module contient les articles suivants qui vous permettront d'explorer les bases théoriques de HTML et qui vous permettront de tester vos compétences.

Débuter avec HTML
Cet article aborde les toutes premières bases en HTML pour vous permettre de démarrer. Il définit les éléments, les attributs et tous les autres termes importants du lexique HTML. Il illustre la structure d'un élément HTML, la structure d'une page HTML classique et explique les fonctionnalités de base du langage. Vous pourrez manipuler des exemples au fur et à mesure de la lecture.
Une tête bien remplie : le contenu de head et les métadonnées en HTML
La « tête » d'un document HTML, correspondant à l'élément head est la partie du document qui n'est pas affichée à l'écran du navigateur quand la page est chargée. Elle contient des informations comme le titre (<title>) de la page, fait référence aux feuilles de style CSS (qui permettent de mettre en forme le contenu HTML), permet de lier des favicons et d'indiquer des méta-données (l'auteur du document, les mots-clés qui décrivent le document, etc.).
Les concepts fondamentaux de HTML liés au texte
L'un des rôles principaux de HTML est de fournir un sens au texte (on parle aussi de sémantique) afin que le navigateur puisse l'afficher et le gérer correctement. Dans cet article, on voit comment utiliser HTML pour structurer un bloc de texte avec des titres, des paragraphes, ajouter des marques d'emphase ou d'importance sur les mots, créer des listes, etc.
Créer des hyperliens
Les hyperliens sont les liens qui permettent de former la toile qu'est le Web. Dans cet article, on voit ce qui est nécessaire pour créer un lien et on discute des meilleures pratiques autour des liens sur le Web.
La mise en forme avancée du texte
Il existe de nombreux autres éléments HTML qui permettent de mettre en forme le texte qui ne sont pas couverts dans l'article sur les concepts fondamentaux de HTML relatifs au texte. Les éléments abordés ici sont moins connus mais tout aussi utiles. Dans cet article, nous verrons comment symboliser les citations, les listes de description, le code informatique, les indices et exposants, les informations de contact, etc.
La structure d'un document et d'un site web
HTML permet de définir les différents fragments d'une page (cet élément est un paragraphe, cet élément est une image) mais il permet également de définir la structure d'un site web (l'en-tête, le menu de navigation, le contenu principal, etc.). Dans cet article, on détaille la structure d'un site simple et on écrit le HTML correspondant.
Déboguer du code HTML
Écrire du code HTML est une première étape mais que se passe-t-il s'il y a des problèmes ou des erreurs ? Comment réparer un document HTML cassé ? Dans cet article, nous verrons différents outils qui pourront vous aider.

Évaluations

Les exercices suivants vous permettront de tester votre compréhension des bases de HTML.

Utiliser les bons éléments pour une lettre
Tôt ou tard, on apprend tous à écrire une lettre. Cet exemple sera utile pour créer un exercice et tester vos compétences en mise en forme.
Organiser la structure d'une page
Dans cette évaluation, vous devrez organiser la structure d'une page simple avec un en-tête, un pied de page, un menu de navigation, du contenu et une barre latérale.

Voir également

Web literacy basics 1
Un excellent cours de la fondation Mozilla qui évoque et teste un grand nombre de compétences évoquées dans le module « Introduction à HTML ». Les apprenants peuvent s'y familiariser avec la lecture, l'écriture et la participation au Web dans ce module en six parties. Découvrez les fondations du Web à travers la production et la collaboration.

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : Porkepix, SphinxKnight
 Dernière mise à jour par : Porkepix,