Return to Video

www.youtube.com/.../watch?v=dC34rfY8Eyk

  • 0:00 - 0:03
    On a vu comment créer
    une première page Web
  • 0:03 - 0:06
    avec plusieurs balises pour
    le texte et les images.
  • 0:06 - 0:08
    Mais il manque quelque chose :
    les styles, la mise en forme.
  • 0:08 - 0:11
    Ma page Web ressemble à celle
    que vous avez créée.
  • 0:11 - 0:14
    Texte en noir, fond blanc, même
    police de caractères,
  • 0:14 - 0:16
    chaque partie s'affichant du haut en bas.
  • 0:16 - 0:20
    En regardant sur le Web, vous avez vu
    des pages qui sont très différentes.
  • 0:20 - 0:22
    Regardez sur la Khan Academy,
  • 0:22 - 0:25
    avec des couleurs, des tailles et des
    polices de caractères différentes.
  • 0:25 - 0:27
    C'est le moment de faire ça, maintenant.
  • 0:27 - 0:30
    Mettez en pause cet exposé et
    regardez plusieurs sites Web.
  • 0:30 - 0:33
    Quelles sont les différences
    dans leur mise en forme, leur style ?
  • 0:33 - 0:36
    Qu'est-ce que vous aimez
    ou n'aimez pas dans leur style ?
  • 0:36 - 0:38
    Je vous attends... Allez-y.
  • 0:38 - 0:41
    C'est important de voir comment
    sont faits plusieurs site Web,
  • 0:41 - 0:44
    car bientôt, vous allez voir comment
    modifier l'apparence de votre page Web
  • 0:44 - 0:47
    et vous voudrez le faire à votre manière,
    d'une façon qui vous ressemble,
  • 0:47 - 0:51
    de façon à vous faire plaisir, mais aussi
    à faire plaisir à ceux qui vont l'utiliser.
  • 0:51 - 0:53
    Pour faire ça sur notre page Web,
  • 0:53 - 0:55
    on a besoin d'apprendre
    un autre langage : CSS.
  • 0:55 - 0:58
    Cela signifie : Feuilles de style en cascade
    ("Cascading Style Sheets" en anglais).
  • 0:58 - 1:02
    C'est un moyen de définir des styles qu'on
    applique aux différentes éléments de la page.
  • 1:02 - 1:06
    On ajoute le code CSS dans le HTML
    mais ce n'est pas du HTML.
  • 1:06 - 1:08
    C'est bien un nouveau langage à apprendre,
  • 1:08 - 1:11
    et il ne faut pas confondre les deux : HTML et CSS.
  • 1:11 - 1:17
    On verra plusieurs utilisations des CSS,
    comme les polices, tailles et présentations,
  • 1:17 - 1:21
    mais on va commencer par quelque chose
    de sympa : les couleurs.
  • 1:21 - 1:25
    Et si on voulait changer la couleur de
    nos titres, en "vert gazon" ?
  • 1:25 - 1:28
    Pour commencer, on a besoin
    d'ajouter une balise "style",
  • 1:28 - 1:32
    dans la partie "head" de notre page.
  • 1:32 - 1:34
    Quand le navigateur voit ça,
    il se dit :
  • 1:34 - 1:37
    "OK, tout ce qui se trouve à
    l'intérieur... ici... c'est du CSS".
  • 1:37 - 1:40
    Il va utiliser son analyseur de CSS
    pour le comprendre...
  • 1:40 - 1:44
    au lieu d'utiliser son analyseur de HTML.
  • 1:44 - 1:48
    A l'intérieur... ici... on va ajouter une
    règle de style CSS.
  • 1:48 - 1:50
    La règle de style est composée...
  • 1:50 - 1:53
    d'un sélecteur qui indique quelle partie
    de la page est mise en forme,
  • 1:53 - 1:56
    et de déclarations qui indique comment
    mettre en forme cette partie.
  • 1:56 - 2:00
    Si on veut mettre en forme tous
    les titre "h2" de notre page,
  • 2:00 - 2:03
    on va indiquer le sélecteur "h2".
  • 2:03 - 2:05
    Ensuite, on ajoute des accolades.
  • 2:05 - 2:09
    C'est bien des accolades, pas des crochets !
    Sinon, ça ne marchera pas.
  • 2:09 - 2:14
    A l'intérieur, on ajoute nos déclarations
    avec des propriétés et des valeurs.
  • 2:14 - 2:18
    Pour changer la couleur du texte,
    on utilise la propriété "color".
  • 2:18 - 2:21
    Puis, on ajoute un deux-points ":"
    et on indique sa valeur.
  • 2:21 - 2:25
    On a besoin d'indiquer ici la couleur
    qu'on veut utiliser.
  • 2:25 - 2:28
    On peut juste indiquer "green"
    (c'est "vert" en anglais)
  • 2:28 - 2:31
    Il va comprendre ça, car c'est
    une couleur de base.
  • 2:31 - 2:34
    Mais ce n'est pas le vert que je veux.
  • 2:34 - 2:35
    Je veux un "vert gazon" !
  • 2:35 - 2:39
    Si j’écris "grassy green" ("vert gazon"),
    Oh, oh !
  • 2:39 - 2:42
    Le navigateur ne comprend pas. Du coup,
    il remet la couleur par défaut,
  • 2:42 - 2:45
    en noir, car il ne sait pas à quoi
    correspond ce "vert gazon".
  • 2:45 - 2:48
    Si on veut pouvoir choisir n'importe
    quelle couleur,
  • 2:48 - 2:51
    on a besoin d'utiliser le code RVB
    de la couleur.
  • 2:51 - 2:53
    Vous le connaissez peut être.
    En anglais, cela s’appelle le code "RGB"
  • 2:53 - 2:56
    Vous n'avez pas besoin de connaître
    ces codes par cœur,
  • 2:56 - 2:58
    car on a, ici, un outil pour choisir
    la couleur que l'on souhaite.
  • 2:58 - 3:03
    Pour l'utiliser, on a juste besoin
    d'indiquer la fonction : rgb().
  • 3:03 - 3:06
    et l'outil de choix de couleur s'affiche.
  • 3:06 - 3:09
    Avec votre souris, choisissez celle
    qui vous convient.
  • 3:09 - 3:11
    Vous voyez en direct ce que cela
    donne dans votre page.
  • 3:11 - 3:15
    Quand c'est ok, cliquez simplement.
  • 3:15 - 3:20
    Connaissez-vous ces 3 nombres
    qui sont apparus dans les parenthèses ?
  • 3:20 - 3:25
    Ce sont les composantes Rouge, Vert et Bleu
    qui, mélangées, forme cette couleur.
  • 3:25 - 3:29
    Le truc sympa de ce sélecteur CSS ("h2"),
  • 3:29 - 3:33
    est qu'il applique le style à TOUS les
    "h2" de la page.
  • 3:33 - 3:38
    D'un coup, on a modifié la mise en forme
    de tous nos titre "h2" en vert gazon,
  • 3:38 - 3:43
    et on garde une cohérence sur l'ensemble
    de notre page Web.
  • 3:43 - 3:47
    Grâce aux CSS, vous verrez qu'on peut
    les utiliser de plusieurs manières.
  • 3:47 - 3:51
    Par exemple, c'est possible d'appliquer
    un style que pour certains des "h2" de la page.
  • 3:51 - 3:54
    On peut vraiment faire plein de chose
    grâce à ces sélecteurs CSS.
  • 3:54 - 3:56
    Allez, créons une autre règle CSS.
  • 3:56 - 3:59
    On veut définir la couleur de fond
    en bleu ciel.
  • 3:59 - 4:02
    Comment indiquer la couleur de fond
    de la page Web ?
  • 4:02 - 4:06
    En fait, quelle balise représente
    l'ensemble de la page Web ?
  • 4:06 - 4:10
    Ce n'est pas le "h1",
    ce n'est pas le "p", ni l'image.
  • 4:10 - 4:12
    C'est la balise "body".
  • 4:12 - 4:16
    Souvenez-vous que tout ce qui est
    dans la balise "body" sera visible.
  • 4:16 - 4:18
    Donc si on veut mettre en forme
    toute la page Web,
  • 4:18 - 4:23
    on devra utiliser un sélecteur qui
    correspond à cette balise.
  • 4:23 - 4:27
    Donc, on écrit "body"
    et les accolades.
  • 4:27 - 4:29
    Et au lieu d'utiliser
    la propriété "color",
  • 4:29 - 4:36
    on va utiliser "backgroud-color"
    (couleur de fond), puis, rgb().
  • 4:36 - 4:41
    On retrouve l'outil pour choisir la couleur,
    et on prend un bleu...
  • 4:41 - 4:46
    qui me fait penser à un beau ciel bleu.
  • 4:46 - 4:47
    Da, Da !
  • 4:47 - 4:49
    Regardez ma page mise en forme !
  • 4:49 - 4:54
    Il existe des centaines de propriétés CSS
    en plus des couleurs et couleurs de fond.
  • 4:54 - 4:57
    Ces deux là sont sympa à utiliser au début.
  • 4:57 - 5:00
    A la fin de cet exposé, jouez avec
    les couleurs,
  • 5:00 - 5:04
    choisissez-en d'autres
    qui vous ressemble plus.
  • 5:04 - 5:06
    OK ? Allez, c'est à vous de jouer.
Title:
Video Language:
English
Duration:
05:09

French subtitles

Revisions