Académique Documents
Professionnel Documents
Culture Documents
Technologies De Kairouan
COURS HTML
(Hypertext Markup language)
chaarana.najwa@gmail.com
14/12/2022 2
Plan du cours
TITRE DE LA PRÉSENTATION
3
INTRODUCTION HTML
Un document HTML simple
le rôle du navigateur
Les rôles du HTML et du CSS se complètent. Mais ensuite, c’est le navigateur web qui fait le reste du
travail : lire le code HTML et CSS pour afficher un résultat visuel à l'écran. Si votre code CSS dit “Les
titres sont en rouge”, alors le navigateur affichera les titres en rouge.
Le rôle du navigateur est donc essentiel !
En-têtes HTML
Exemple:
Paragraphes HTML
Les paragraphes HTML sont définis avec la <p>balise :
Exemple:
Liens HTML
Les liens HTML sont définis avec la <a>balise :
Faites un clic droit dans une page HTML et sélectionnez "Afficher la source de la page" (dans
Chrome) ou "Afficher la source" (dans Edge), ou similaire dans d'autres navigateurs. Cela
ouvrira une fenêtre contenant le code source HTML de la page.
Inspectez un élément HTML :
Faites un clic droit sur un élément (ou une zone vide), et choisissez "Inspecter" ou "Inspecter
l'élément" pour voir de quoi sont composés les éléments (vous verrez à la fois le HTML et le
CSS). Vous pouvez également modifier le code HTML ou CSS à la volée dans le panneau
Éléments ou Styles qui s'ouvre.
8
Éléments HTML
Un élément HTML est défini par une balise de début, du contenu et une balise de fin.
Remarque : Certains éléments HTML n'ont pas de contenu (comme l'élément <br>). Ces éléments sont
9
appelés éléments vides. Les éléments vides n'ont pas de balise de fin !
Éléments HTML imbriqués
Les éléments HTML peuvent être imbriqués (cela signifie que les éléments peuvent contenir d'autres éléments)
Tous les documents HTML sont constitués d'éléments HTML imbriqués.
L'exemple suivant contient quatre éléments HTML ( , <html>et <body>) :<h1><p>
Attributs HTML
•Tous les éléments HTML peuvent avoir des attributs
•Les attributs fournissent des informations supplémentaires sur les éléments
•Les attributs sont toujours spécifiés dans la balise de début
•Les attributs viennent généralement dans des paires nom/valeur comme : nom="valeur"
10
L'attribut href
La <a>balise définit un lien hypertexte. L' href attribut spécifie l'URL de la page vers laquelle le lien va :
• L'attribut le plus important de l' <a> élément est l' href attribut, qui indique la destination du lien.
• Le texte du lien est la partie qui sera visible pour le lecteur.
• Cliquer sur le texte du lien enverra le lecteur à l'adresse URL spécifiée.
Exemple:
L'attribut src
La <img>balise est utilisée pour intégrer une image dans une page HTML.
L' src attribut spécifie le chemin vers l'image à afficher :
11
Il existe deux manières de spécifier l'URL dans l' src attribut :
1. URL absolue - Liens vers une image externe hébergée sur un autre site Web. Exemple
: src="https://www.w3schools.com/images/img_girl.jpg" .
2. URL relative - Liens vers une image hébergée sur le site Web. Ici, l'URL n'inclut pas le nom de domaine. Si l'URL
commence sans barre oblique, elle sera relative à la page en cours. Exemple : src="img_fille.jpg". Si l'URL commence
par une barre oblique, elle sera relative au domaine. Exemple : src="/images/img_fille.jpg".
Conseil : Il est presque toujours préférable d'utiliser des URL relatives. Ils ne se briseront pas si vous
changez de domaine.
L'attribut alt
L' alt attribut required pour la <img> balise spécifie un texte alternatif pour une image, si l'image ne peut pas
être affichée pour une raison quelconque. 12
Cela peut être dû à une connexion lente, ou à une erreur dans l' src attribut, ou si l'utilisateur
utilise un lecteur d'écran.
<img src="img_girl.jpg" alt="Girl with a jacket">
Dans certaines situations, lorsque la valeur de l'attribut elle-même contient des guillemets doubles, il est
nécessaire d'utiliser des guillemets simples :
Ou vice versa:
13
Listes HTML
HTML LISTS
Les listes HTML permettent aux développeurs Web de regrouper un ensemble d'éléments
connexes dans des listes.
<ol>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
16
Vue d'ensemble : HTML, CSS et JavaScript
Quiconque connaît JavaScript sait qu'il a quelque chose à voir avec HTML et CSS. Mais quelle est la
relation entre ces trois? Permettez-moi d'expliquer cela avec une analogie.
17
TITRE DE LA PRÉSENTATION
Le CSS (Cascading Style Sheets, aussi appelées feuilles de style) a pour rôle de gérer l'apparence de la page
web (agencement, positionnement, décoration, couleurs, taille du texte…).
Le CSS a besoin d'une base en HTML pour fonctionner. C'est pour cela que nous allons d'abord apprendre à
coder en HTML avant de nous occuper du style en CSS. Vos premières pages ne seront donc pas des plus
esthétiques au début, mais c'est normal et cela ne durera pas longtemps.
18
19