Return to Video

HTML Basics (Video Version)

  • 0:00 - 0:02
    Bienvenue sur ma page Web !
  • 0:02 - 0:04
    Je sais... Elle n'est pas super intéressante !
  • 0:04 - 0:07
    Elle est complètement vide, mais toutes
    les pages Web commencent comme ça !
  • 0:07 - 0:10
    Je vais vous montrer bientôt
    comment la remplir.
  • 0:10 - 0:12
    Pour commencez, passons une minute
  • 0:12 - 0:15
    à regarder le squelette d'une
    page Web vide.
  • 0:15 - 0:17
    Chaque page Web débute avec
  • 0:17 - 0:20
    cette ligne bizarre appelée
    le DOCTYPE tout en haut.
  • 0:21 - 0:22
    C'est juste une indication
    pour que le navigateur
  • 0:22 - 0:25
    sache que cette page Web est
    écrite en HTML moderne, récent,
  • 0:25 - 0:28
    et pas en HTML simple comme
    on en faisait il y a longtemps.
  • 0:28 - 0:31
    Ensuite, la première balise de la page.
  • 0:31 - 0:35
    HTML est un langage de balises
    ("markup" en anglais).
  • 0:35 - 0:36
    Une balise, c'est un de ces trucs
  • 0:36 - 0:38
    qui commence avec ce crochet ouvrant
  • 0:38 - 0:41
    et se termine par un autre crochet fermant.
  • 0:41 - 0:43
    Si vous aimez les maths,
    ces signes sont :
  • 0:43 - 0:46
    "strictement inférieur à"
    et "strictement supérieur à".
  • 0:46 - 0:48
    La première balise de toute les pages
    est toujours
  • 0:48 - 0:51
    la balise HTML, juste après le DOCTYPE.
  • 0:51 - 0:54
    Celle-là est la balise HTML de début,
  • 0:54 - 0:57
    et tout en bas, on trouve
    la balise HTML de fin,
  • 0:57 - 1:00
    qui lui ressemble... à part,
    ce caractère "back-slash"
  • 1:00 - 1:02
    ... qui est, du coup, très important.
  • 1:02 - 1:05
    Cette balise HTML doit contenir
    toutes les autres balises...
  • 1:05 - 1:07
    de votre page Web.
  • 1:07 - 1:11
    C'est bien pour ça, que la balise HTML
    de fin est tout à la fin.
  • 1:11 - 1:13
    Beaucoup de balises ont
    cette construction par paire,
  • 1:13 - 1:15
    mais pas toutes.
  • 1:16 - 1:19
    OK. Sous la balise HTML, il y a
    toujours une balise HEAD.
  • 1:19 - 1:22
    Cette balise contient des informations
    qui aide le navigateur à afficher la page,
  • 1:22 - 1:25
    mais ne contient rien qui sera affiché.
  • 1:25 - 1:28
    Dans cette balise META, on donne plus
    d'infos au navigateur
  • 1:28 - 1:30
    sur la façon d'afficher la page.
  • 1:30 - 1:32
    Par exemple, si vous utilisez des
    caractères classiques
  • 1:32 - 1:33
    comme ceux de la langue anglaise
    ou française,
  • 1:33 - 1:37
    et pas de caractères de
    l'alphabet arabe ou chinois,
  • 1:37 - 1:40
    vous devez utiliser le jeu
    de caractères utf-8.
  • 1:40 - 1:42
    Ensuite, il y a cette balise TITLE
    ("titre" en anglais),
  • 1:42 - 1:45
    que le navigateur utilise pour
    connaître le titre de la page.
  • 1:45 - 1:48
    C'est ce qui est affiché comme
    titre de l'onglet,
  • 1:48 - 1:50
    dans les favoris
    ou dans les résultats de recherche.
  • 1:50 - 1:53
    Ici, sur la Khan Academy, le titre
    s'affiche au dessus de la page Web.
  • 1:54 - 1:56
    Essayons de changer ce titre.
  • 1:56 - 1:59
    Je vais créer une page sur
    les lapins. Donc j’écris...
  • 1:59 - 2:02
    "Tout savoir sur les lapins".
  • 2:02 - 2:05
    Et vous voyez que le nom de la page,
    au dessus, a changé aussi.
  • 2:06 - 2:08
    Bon. OK. On a terminé avec ça.
  • 2:08 - 2:12
    Donc on "ferme" la balise HEAD,
    et on va regarder la balise
  • 2:12 - 2:15
    qui contiendra tout le reste :
    la balise BODY.
  • 2:15 - 2:18
    C'est simple : on a juste la balise
    d'ouverture et celle de fin.
  • 2:18 - 2:20
    Que va-t-on ajouter maintenant ?
  • 2:20 - 2:22
    Je fais une page Web sur les lapins,
  • 2:22 - 2:25
    donc je dois indiquer ça
    dans un gros titre tout en haut.
  • 2:26 - 2:29
    Pour ajouter un titre,
    on utilise la balise H1.
  • 2:29 - 2:33
    Ensuite, j'écris :
    ... Tout sur les lapins.
  • 2:33 - 2:35
    En fait, on a 6 balises différentes
    pour les titres.
  • 2:35 - 2:38
    H1, H2, H3, H4, H5 et... H6 !
  • 2:38 - 2:41
    La balise H1 est à utiliser
    pour les titres les plus importants.
  • 2:41 - 2:43
    La balise H6... pour les titres
    les moins importants
  • 2:43 - 2:46
    On va ajouter d'autres titres
    pour avoir plusieurs chapitres.
  • 2:46 - 2:49
    J'utilise la balise H2,
  • 2:49 - 2:52
    car les chapitres sont un peu moins importants.
  • 2:52 - 2:55
    J'écris : infos principales...
    ... chansons.
  • 2:56 - 2:58
    Maintenant ajoutons du contenu.
  • 2:58 - 3:00
    Pour cette page, je cible des lecteurs...
  • 3:00 - 3:04
    qui sont des extra-terrestres qui
    n'ont jamais vu de lapins.
  • 3:04 - 3:07
    Donc je commence par une
    bonne description des lapins.
  • 3:07 - 3:10
    En fait, j'ai besoin d'un premier
    paragraphe avec du texte.
  • 3:10 - 3:13
    Comment faire un paragraphe
    en HTML ?
  • 3:13 - 3:16
    Avec la balise P... bien sûr !
  • 3:16 - 3:21
    On ajoute une balise P,
    et je vais copier du texte...
  • 3:21 - 3:26
    que je n'ai plus qu'à coller...
    pour ne pas avoir à tout écrire.
  • 3:26 - 3:27
    Impeccable !
  • 3:28 - 3:31
    Ensuite, les extra-terrestres
    auront besoin des paroles d'une chanson.
  • 3:31 - 3:33
    donc je vais leur proposer
    une de mes chansons préférées.
  • 3:33 - 3:39
    J'utilise la balise P pour ça...
    et je colle les paroles.
  • 3:40 - 3:43
    J'adore celle là !
  • 3:44 - 3:48
    Mais... Oh, oh !
    Tout est affiché sur la même ligne.
  • 3:48 - 3:50
    Comment peuvent-ils savoir
    la chanter correctement ?
  • 3:51 - 3:54
    Pourquoi le navigateur
    n'affiche pas les sauts de lignes ?
  • 3:54 - 3:57
    En fait, les navigateurs ne tiennent
    pas compte des sauts de ligne,
  • 3:57 - 3:59
    ni des espaces dans votre HTML.
  • 3:59 - 4:02
    Si on veut qu'il passe à la ligne,
  • 4:02 - 4:05
    on doit le lui dire en utilisant
    une autre balise...
  • 4:05 - 4:08
    la balise BR : pour le saut de ligne.
  • 4:08 - 4:13
    OK. on va l'utiliser
    pour chaque saut de ligne.
  • 4:13 - 4:15
    Ça ressemble à une chanson, maintenant !
  • 4:15 - 4:19
    Avez-vous remarqué un truc spécial
    pour la balise BR ?
  • 4:19 - 4:21
    Il n'y a pas de balise de fin.
  • 4:21 - 4:22
    Et en fait, en y réfléchissant,
  • 4:22 - 4:23
    un saut de ligne ne contient aucun contenu,
  • 4:23 - 4:26
    donc il n'y a rien à "encadrer".
  • 4:26 - 4:29
    Juste la balise ouvrante BR est suffisante.
  • 4:29 - 4:30
    Et voilà notre première page.
  • 4:30 - 4:33
    Les extra-terrestres vont pouvoir
    en savoir un peu sur les lapins...
  • 4:33 - 4:36
    et vous avez appris les bases du HTML.
  • 4:36 - 4:37
    Quand j'aurais terminé,
  • 4:37 - 4:40
    jouez avec ce code HTML et
    essayez de changer des trucs.
  • 4:40 - 4:44
    Quand vous êtes prêts, continuez
    avec votre premier défi !
Title:
HTML Basics (Video Version)
Description:

more » « less
Video Language:
English
Duration:
04:44
Christophe Noblanc edited French subtitles for HTML Basics (Video Version)
Christophe Noblanc edited French subtitles for HTML Basics (Video Version)

French subtitles

Revisions