Publié le 7 novembre 2026 · Mis à jour le 7 novembre 2026 · Signaler une erreur
L'essentiel
HTML est un langage de balises qui décrit la structure d'une page Web ; CSS s'occupe de sa mise en forme.
Une balise ouvrante<nom> et une balise fermante</nom> délimitent un élément ; les attributs s'écrivent attribut="valeur" dans la balise ouvrante.
Un document contient un élément head et un élément body ; l'attribut lang indique la langue.
Les éléments sont de type bloc ou texte (en ligne).
Retiens la séparation : le contenu et sa structure en HTML, l'apparence en CSS.
Le rôle de HTML et de CSS
Quand tu ouvres un site dans ton navigateur, tu lis une page écrite dans un langage de balises appelé HTML. 2 Ce langage ne calcule rien : il décrit ce que contient la page. Il indique par exemple où sont les titres, les paragraphes et les liens.
Anatomie d'une balise
Structure d'un document et types d'éléments
Liens, évolution du langage et suite du programme
Le lien hypertexte fait partie des éléments que le HTML permet de définir. 4 Un lien peut aussi pointer vers une autre partie de la même page : on parle de lien intra-page. 3
Méthode pour lire ou écrire une page
Questions flash
5 questions · correction immédiate · ton score reste sur ton appareil.
Le HTML définit la structure du document grâce à ses éléments (titres, paragraphes, liens). 4 Les couleurs et polices relèvent du CSS, donc la deuxième réponse confond les deux langages. Les deux autres propositions n'ont aucun rapport avec un langage de balises.
Une balise fermante s'écrit avec <, puis une barre oblique /, puis le nom, puis >. 4 La forme <p> est la balise ouvrante. La barre oblique inverse de la dernière proposition est une confusion fréquente : c'est bien la barre oblique simple qui est attendue.
Les attributs figurent dans la balise ouvrante, sous la forme attribut="valeur". 4 Les placer dans la fermante est une erreur : celle-ci ne contient que la barre et le nom.
C'est vrai : le contenu d'un tel document se compose d'un head et d'un body. 4 Le contenu visible se place dans body, ce qui évite de croire que head suffit à afficher la page.
Les éléments se répartissent entre bloc et texte (en ligne). 4 « Ouvrant » et « fermant » décrivent les balises, pas les catégories d'éléments, ce qui rend la deuxième réponse tentante mais fausse.
Les questions qu'on se pose
Quelle est la différence entre HTML et CSS ?
Le HTML structure le contenu : il dit qu'un morceau est un titre, un paragraphe ou un lien. 4 Le CSS règle la mise en forme de ces éléments. 4 Un bon réflexe : si tu changes ce que dit la page, tu touches au HTML ; si tu changes son apparence, tu touches au CSS.
Pourquoi faut-il fermer les balises ?
La balise fermante marque la fin de la zone concernée par l'élément. 4 Sans elle, le navigateur doit deviner où l'élément s'arrête et la page peut s'afficher de travers. Prends l'habitude d'écrire la fermante dès que tu écris l'ouvrante.
À quoi sert l'attribut lang ?
Il précise la langue principale du document, par exemple en pour l'anglais. 4 Pour une page en français, on écrit lang="fr" dans l'élément racine.