Un document HTML commence généralement par une déclaration de type de document !DOCTYPE html
. Cette déclaration est suivie de l'élément html
qui contient deux sous-éléments principaux : head
et body
. L'élément head
inclut des métadonnées sur le document telles que son titre, ses styles, et des liens vers des scripts externes. L'élément body
contient le contenu de la page affichée aux utilisateurs. Les balises <h1>
et <h2>
sont utilisées pour définir les titres de niveau 1 et 2, respectivement, aidant à structurer le contenu d'une page web, où <h1>
est le plus important. La balise <p>
est utilisée pour créer des paragraphes de texte. L'attribut id
permet d'identifier de manière unique un élément dans le document, ce qui est utile pour le style CSS ou la navigation.
Définition
La structure des documents HTML
Les styles avec CSS
Le CSS permet de séparer le contenu et la présentation d'une page web. Les styles peuvent être ajoutés directement dans le document HTML à l'aide de balises <style>
ou être liés via un fichier CSS externe avec une balise <link>
dans la section head
. La syntaxe CSS se compose de sélecteurs et de déclarations où les sélecteurs désignent les éléments HTML à styliser et les déclarations définissent les propriétés à appliquer. Les propriétés CSS permettent de styliser le texte et le fond d'un élément : color
définit la couleur du texte, font-style
permet d'appliquer des styles comme italique, font-family
spécifie la police à utiliser, text-align
contrôle l'alignement du texte (gauche, centre, droite), et background-color
change la couleur de fond de l'élément.
L'ajout d'interactivité avec JavaScript
<script>
. Le Document Object Model (DOM) permet à JavaScript d'accéder et de manipuler la structure du document HTML.Exemple pratique
input
et button
. Le CSS améliore l'attrait visuel du formulaire en changeant les couleurs, en ajoutant des marges, etc. Le JavaScript peut être utilisé pour valider que les champs du formulaire sont correctement remplis avant l'envoi.