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.