Bonjour, je m'appelle Pascale D. Bob.
Merci aux Terminales de m'avoir trouvé un nom.
Entrons dans le monde des sciences du numérique !
A la découverte de l'informatique !
Un jour, je serai le roi du Python !
Revenons sur la page d'accueil.
Où veux-tu aller ?
Le World Wide Web est un système hypertexte public fonctionnant sur Internet créé dans les années 1989-90.
Le squelette d'une page Web est toujours constitué des balises suivantes :
Code HTML | Utilité | ||||
---|---|---|---|---|---|
|
|
La balise html comprend deux balises : la balise head et la balise body.
La balise head comprend toutes des balises de métadonnées : meta, title, link, ...
La balise body comprend toutes des balises de contenu, tout ce que les utilisateurs et utilisatrices verront.
Deux balises de métadonnées sont indispensables dans une page Web :
Code HTML | Utilité |
---|---|
|
Cette balise de métdadonnée indique l'encodage du texte de la page. Ici, l'encodage est l'UTF-8. |
Code HTML | Utilité |
---|---|
|
Cette balise donne un titre à la page. Ce titre sera affiché dans l'onglet du navigateur, dans l'historique et dans les favoris. |
Il existe 6 balises de titre :
Code HTML | Affichage |
---|---|
Titre de niveau 1Titre de niveau 2Titre de niveau 3Titre de niveau 4Titre de niveau 5Titre de niveau 6 |
Titre de niveau 1Titre de niveau 2Titre de niveau 3Titre de niveau 4Titre de niveau 5Titre de niveau 6 |
Exemple d'utilisation :
Code HTML | Affichage |
---|---|
Titre principalPartie ASous-partie 1Sous-partie 2Partie B |
Titre principalPartie ASous-partie 1Sous-partie 2Partie B |
Sur une page Web, il ne faut jamais que du texte soit écrit sans être dans une balise HTML.
Pour écrire du texte simple, on utilise la balise de paragraphe p
Code HTML | Affichage |
---|---|
Le paragraphe n°1. Le paragraphe n°2. Le paragraphe n°3. |
Le paragraphe n°1. Le paragraphe n°2. Le paragraphe n°3. |
Code HTML | Affichage |
---|---|
Le contenu de ce long paragraphe est écrit sur plusieurs lignes. Avec des tabulations partout !! |
Le contenu de ce long paragraphe est écrit sur plusieurs lignes. Avec des tabulations partout !! |
Comme vous pouvez le voir, les retours à la ligne dans une balise p n'ont aucun impact lors de l'affichage.
Si un paragraphe est trop long par rapport à la taille de l'écran, il retourne automatiquement à la ligne.
Code HTML | Utilité |
---|---|
|
L'attribut src contient le lien vers l'image à afficher.
L'attribut alt est un texte alternatif qui s'affichera si l'image n'est pas trouvée. |
Exemple :
Code HTML | Affichage |
---|---|
|
Exemple où l'image ne s'affiche pas :
Code HTML | Affichage |
---|---|
|
Note : L'attribut alt sert aussi pour les logiciels des personnes malvoyantes.
Code HTML | Utilité |
---|---|
|
L'attribut href contient le lien de destination.
Il ne faut pas oublier de mettre un texte sur lequel l'utilisateur ou l'utilisatrice va cliquer. |
Exemple :
Code HTML | Affichage |
---|---|
|
Cliquer ici |
Note : Par défaut, les liens hypertextes s'affichent en bleu et soulignés.
Les listes permettent d'afficher plusieurs éléments d'un même thème les uns à la suite des autres (ex : une liste de course).
Il existe deux types de listes :
Exemple de liste à puces :
Code HTML | Affichage |
---|---|
|
|
Il est possible de changer le type des puces avec l'attribut type.
Les types sont :
Exemple de liste numérotée :
Code HTML | Affichage |
---|---|
|
|
Il est possible de changer le type de numérotation avec l'attribut type.
Les types sont :
Code HTML | Affichage | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Note : Par défaut, les cases des tableaux n'ont pas de contour. Pour facilité l'observation, nous en avons ajouté.
Si vous observez bien :
Il est possible d'étendre certaines cases sur plusieurs lignes et/ou plusieurs colonnes.
L'attribut rowspan="x" étend une case sur x lignes.
Code HTML | Affichage | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
L'attribut colspan="x" étend une case sur x colonnes.
Code HTML | Affichage | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Code HTML | Affichage |
---|---|
Mettre en gras, mettre en italique et souligner |
Mettre en gras, mettre en italique et souligner |
De quelles balises est composées le squelette principal d'une page Wbe ?
Quelle(s) balise(s) permet d'afficher une liste numérotée ?
Quelles sont les deux balises correctement écrites ?
Ce qui est pratique avec le langage HTML, c'est qu'il n'est pas essentiel d'installer un logiciel complexe pour l'utiliser.
En pratique, nous n'avons besoin que d'un navigateur et d'un logiciel de bloc-note (pré-installées sur les ordinateurs).
Le principal est de bien enregistrer le fichier au format ".html" pour que la page puisse s'afficher sans problème dans n'importe quel navigateur.
Les logiciels Notepad++ et Brackets sont installés sur les ordinateurs du lycée et vous permettent une coloration syntaxique des balises HTML. Je vous conseille fortement de les utiliser pour le développement de vos pages Web !
Le but est de s'exercer à utiliser les différentes balises vues précédemment.
La correction sera déposée dans le OneDrive.
Créer un fichier "HTML_exercice.html" et reproduire la page suivante avec des balises HTML.
Page à reproduire |
---|
Contraintes et aides :