{"id":484,"date":"2020-02-12T03:01:18","date_gmt":"2020-02-12T03:01:18","guid":{"rendered":"http:\/\/mytribu.fr\/cmopc\/?p=484"},"modified":"2026-02-17T01:04:01","modified_gmt":"2026-02-17T01:04:01","slug":"les-differents-liens-et-les-ancres","status":"publish","type":"post","link":"http:\/\/mytribu.fr\/cmopc\/les-differents-liens-et-les-ancres\/","title":{"rendered":"exercices sur les ancres"},"content":{"rendered":"\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\n&lt;html lang=\"fr\"&gt;\n&lt;head&gt;\n  &lt;meta charset=\"UTF-8\" \/&gt;\n  &lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/&gt;\n  &lt;title&gt;Exercice \u2013 Ancres &amp; scroll vertical (Les 5 sens)&lt;\/title&gt;\n\n  &lt;style&gt;\n    html { scroll-behavior: smooth; }\n\n    body {\n      margin: 0;\n      font-family: Arial, sans-serif;\n      line-height: 1.6;\n      background: #fff;\n      color: #111;\n    }\n\n    \/* Menu fixe *\/\n    nav {\n      position: fixed;\n      top: 0;\n      left: 0;\n      right: 0;\n      background: #111;\n      padding: 14px 16px;\n      display: flex;\n      justify-content: center;\n      gap: 14px;\n      z-index: 10;\n      flex-wrap: wrap;\n    }\n\n    nav a {\n      color: #fff;\n      text-decoration: none;\n      padding: 8px 12px;\n      border-radius: 10px;\n      font-size: 14px;\n    }\n\n    nav a:hover {\n      background: #f97316;\n      color: #111;\n      font-weight: bold;\n    }\n\n    main {\n      max-width: 900px;\n      margin: auto;\n      padding: 90px 20px 40px; \/* marge haute pour laisser la place au menu *\/\n    }\n\n    h1 { margin-top: 0; }\n\n    section {\n      padding: 20px;\n      border: 1px solid #eee;\n      border-radius: 16px;\n      margin: 0 0 120px; \/* gros espace pour le scroll *\/\n      box-shadow: 0 8px 20px rgba(0,0,0,0.05);\n      scroll-margin-top: 90px; \/* \u00e9vite que le titre soit cach\u00e9 sous le menu *\/\n    }\n\n    h2 {\n      margin-top: 0;\n      border-left: 5px solid #111;\n      padding-left: 12px;\n    }\n\n    .haut {\n      display: inline-block;\n      margin-top: 18px;\n      padding: 10px 12px;\n      border: 1px solid #ddd;\n      border-radius: 12px;\n      text-decoration: none;\n      color: #111;\n    }\n\n    .haut:hover { background: #f5f5f5; }\n\n    .consigne {\n      background: #f8f8f8;\n      border-radius: 16px;\n      padding: 18px;\n      margin: 18px 0 30px;\n    }\n\n    .tag {\n      display: inline-block;\n      padding: 4px 10px;\n      border: 1px solid #eee;\n      border-radius: 999px;\n      margin-right: 8px;\n      font-size: 12px;\n      color: #333;\n      background: #fff;\n    }\n  &lt;\/style&gt;\n&lt;\/head&gt;\n\n&lt;body&gt;\n\n  &lt;nav&gt;\n    &lt;a href=\"#vue\"&gt;Vue&lt;\/a&gt;\n    &lt;a href=\"#ouie\"&gt;Ou\u00efe&lt;\/a&gt;\n    &lt;a href=\"#odorat\"&gt;Odorat&lt;\/a&gt;\n    &lt;a href=\"#gout\"&gt;Go\u00fbt&lt;\/a&gt;\n    &lt;a href=\"#toucher\"&gt;Toucher&lt;\/a&gt;\n  &lt;\/nav&gt;\n\n  &lt;main id=\"top\"&gt;\n    &lt;h1&gt;Exercice : les ancres (scroll vertical)&lt;\/h1&gt;\n\n    &lt;div class=\"consigne\"&gt;\n      &lt;p style=\"margin:0;\"&gt;\n        &lt;span class=\"tag\"&gt;Objectif&lt;\/span&gt;\n        Comprendre comment fonctionne un lien &lt;strong&gt;vers une ancre&lt;\/strong&gt; : &lt;code&gt;href=\"#id\"&lt;\/code&gt;.&lt;br&gt;\n        Cliquez sur le menu (en haut) pour faire d\u00e9filer la page. Puis rep\u00e9rez dans le code\n        o\u00f9 se trouvent les &lt;strong&gt;id&lt;\/strong&gt;.Seul la vue et le toucher fonctionne.\n        Corrige les autres.\n      &lt;\/p&gt;\n    &lt;\/div&gt;\n\n    \n\n    &lt;!-- ===================== VUE ===================== --&gt;\n    &lt;section id=\"vue\"&gt;\n      &lt;h2&gt;Vue&lt;\/h2&gt;\n      &lt;p&gt;&lt;strong&gt;Facult\u00e9 de voir :&lt;\/strong&gt; on per\u00e7oit la forme, la couleur, les contrastes et la composition.&lt;\/p&gt;\n\n      &lt;p&gt;En web design, la vue est centrale : la hi\u00e9rarchie des titres (H1, H2\u2026), l\u2019alignement, les marges et la typographie\n        guident l\u2019utilisateur.&lt;\/p&gt;\n      &lt;p&gt;Exemple concret : sur une landing page, on doit rep\u00e9rer imm\u00e9diatement le titre, le bouton d\u2019action et l\u2019image principale.&lt;\/p&gt;\n      &lt;p&gt;Avant de coder, on peut analyser un site : structure, lisibilit\u00e9, coh\u00e9rence graphique, adaptation mobile.&lt;\/p&gt;\n      &lt;p&gt;Quand on pr\u00e9pare des images dans Photoshop : on choisit le bon format (JPEG\/PNG\/WebP), on r\u00e9duit le poids et on garde une bonne qualit\u00e9.&lt;\/p&gt;\n      &lt;p&gt;Plus la page est claire visuellement, plus elle est efficace : l\u2019utilisateur comprend en quelques secondes ce que propose le site.&lt;\/p&gt;\n\n      &lt;a class=\"haut\" href=\"#top\"&gt;&#x2b06; Retour en haut&lt;\/a&gt;\n    &lt;\/section&gt;\n\n    &lt;!-- ===================== OUIE ===================== --&gt;\n    &lt;section&gt;\n      &lt;h2&gt;Ou\u00efe&lt;\/h2&gt;\n      &lt;p&gt;&lt;strong&gt;Sens des sons :&lt;\/strong&gt; utile pour comprendre l\u2019ambiance et le rythme.&lt;\/p&gt;\n\n      &lt;p&gt;Sur un site, le son est rarement automatique (et c\u2019est mieux !). On peut l\u2019utiliser seulement si c\u2019est pertinent :&lt;\/p&gt;\n      &lt;p&gt;\u2014 Une vid\u00e9o de pr\u00e9sentation avec contr\u00f4le (lecture\/pause).&lt;br&gt;\n         \u2014 Un projet artistique (portfolio, expo).&lt;br&gt;\n         \u2014 Un site p\u00e9dagogique, avec un bouton \u201c\u00e9couter\u201d.&lt;\/p&gt;\n      &lt;p&gt;Attention : un son qui d\u00e9marre tout seul peut g\u00eaner en classe, au travail ou sur mobile.&lt;\/p&gt;\n      &lt;p&gt;Dans une landing page moderne, on privil\u00e9gie le calme : un design propre, du texte lisible, et des interactions discr\u00e8tes.&lt;\/p&gt;\n      &lt;p&gt;Si on veut animer une page, on pr\u00e9f\u00e8re souvent une animation CSS l\u00e9g\u00e8re plut\u00f4t qu\u2019un m\u00e9dia lourd.&lt;\/p&gt;\n\n      \n    &lt;\/section&gt;\n\n    &lt;!-- ===================== ODORAT ===================== --&gt;\n    &lt;section&gt;\n      &lt;h2&gt;Odorat&lt;\/h2&gt;\n      &lt;p&gt;&lt;strong&gt;Sens des odeurs :&lt;\/strong&gt; dans le web, on parle plut\u00f4t \u201cd\u2019impression\u201d.&lt;\/p&gt;\n\n      &lt;p&gt;On ne \u201csent\u201d pas un site, mais on le ressent : est-il professionnel, moderne, brouillon, agr\u00e9able ?&lt;\/p&gt;\n      &lt;p&gt;Cette impression vient de d\u00e9tails simples : alignements, coh\u00e9rence des couleurs, espaces, qualit\u00e9 des images.&lt;\/p&gt;\n      &lt;p&gt;Un site qui charge vite donne une bonne impression. Un site lent ou rempli d\u2019animations inutiles donne l\u2019effet inverse.&lt;\/p&gt;\n      &lt;p&gt;Dans le module GIF : un GIF peut \u00eatre utile s\u2019il explique quelque chose (une action, une d\u00e9monstration),\n        mais il doit rester court et l\u00e9ger.&lt;\/p&gt;\n      &lt;p&gt;Un GIF trop lourd, trop long ou trop flashy peut d\u00e9grader l\u2019exp\u00e9rience utilisateur.&lt;\/p&gt;\n\n    \n    &lt;\/section&gt;\n\n    &lt;!-- ===================== GOUT ===================== --&gt;\n    &lt;section&gt;\n      &lt;h2&gt;Go\u00fbt&lt;\/h2&gt;\n      &lt;p&gt;&lt;strong&gt;Sens des saveurs :&lt;\/strong&gt; en design, on parle de \u201cbon go\u00fbt\u201d = sobri\u00e9t\u00e9 + coh\u00e9rence.&lt;\/p&gt;\n\n      &lt;p&gt;Un menu moderne est simple : peu de liens, un bouton \u201cContact\u201d, et une navigation claire.&lt;\/p&gt;\n      &lt;p&gt;On \u00e9vite : 5 polices diff\u00e9rentes, 10 couleurs, des effets partout.&lt;\/p&gt;\n      &lt;p&gt;On privil\u00e9gie : une palette de 2\u20133 couleurs, une typographie lisible, et des boutons coh\u00e9rents.&lt;\/p&gt;\n      &lt;p&gt;Dans Dreamweaver, le CSS devient plus facile \u00e0 organiser : on peut modifier rapidement une r\u00e8gle\n        et voir le r\u00e9sultat sans se perdre.&lt;\/p&gt;\n      &lt;p&gt;Mais attention : il faut comprendre ce qu\u2019on fait, sinon on empile des styles au hasard.&lt;\/p&gt;\n\n    \n    &lt;\/section&gt;\n\n    &lt;!-- ===================== TOUCHER ===================== --&gt;\n    &lt;section id=\"toucher\"&gt;\n      &lt;h2&gt;Toucher&lt;\/h2&gt;\n      &lt;p&gt;&lt;strong&gt;Sens du contact :&lt;\/strong&gt; sur le web, c\u2019est le clic, le survol, et l\u2019utilisation sur mobile.&lt;\/p&gt;\n\n      &lt;p&gt;Un site doit \u00eatre agr\u00e9able \u201cau doigt\u201d : boutons assez grands, espacements, liens clairs.&lt;\/p&gt;\n      &lt;p&gt;Les effets &lt;code&gt;:hover&lt;\/code&gt; sont utiles sur ordinateur (survol souris), par exemple pour un menu :&lt;\/p&gt;\n      &lt;p&gt;\u2014 le lien change de couleur&lt;br&gt;\n         \u2014 un fond appara\u00eet&lt;br&gt;\n         \u2014 une transition adoucit le changement&lt;\/p&gt;\n      &lt;p&gt;Sur mobile, il n\u2019y a pas vraiment de survol : il faut que la navigation reste claire sans hover.&lt;\/p&gt;\n      &lt;p&gt;Objectif : des interactions simples, compr\u00e9hensibles et rapides.&lt;\/p&gt;\n\n      &lt;a class=\"haut\" href=\"#top\"&gt;&#x2b06; Retour en haut&lt;\/a&gt;\n    &lt;\/section&gt;\n\n \n\n  &lt;\/main&gt;\n\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">&#x1f4c4; Exercice sur les autres liens : Page <strong>Contact \/ Cr\u00e9dits<\/strong> \u2013 Consigne<\/h2>\n\n\n\n<p>La page <strong>Contact<\/strong> (ou <strong>Cr\u00e9dits<\/strong>) devra regrouper diff\u00e9rents types de liens HTML afin de d\u00e9montrer votre ma\u00eetrise.<\/p>\n\n\n\n<p>Elle devra contenir :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>&#x2705; Vos coordonn\u00e9es (nom, pr\u00e9nom, email)<\/li>\n\n\n\n<li>&#x2705; Un lien <strong>mailto<\/strong> permettant d\u2019envoyer un email<\/li>\n\n\n\n<li>&#x2705; Un lien <strong>t\u00e9l\u00e9phone<\/strong><\/li>\n\n\n\n<li>&#x2705; Un lien vers votre <strong>fichier PDF<\/strong> (dossier \u00e0 t\u00e9l\u00e9charger)<\/li>\n\n\n\n<li>&#x2705; Un lien vers un <strong>site externe de votre choix<\/strong><\/li>\n\n\n\n<li>&#x2705; Une image cliquable (par exemple votre logo) renvoyant vers l\u2019accueil<\/li>\n<\/ul>\n\n\n\n<p>&#x1f449; L\u2019objectif est d\u2019utiliser la page Contact comme support pratique pour tester et d\u00e9montrer tous les types de liens \u00e9tudi\u00e9s.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#x1f4c4; Exercice sur les autres liens : Page Contact \/ Cr\u00e9dits \u2013 Consigne La page Contact (ou Cr\u00e9dits) devra regrouper<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-484","post","type-post","status-publish","format-standard","hentry","category-non-classe","comments-off"],"_links":{"self":[{"href":"http:\/\/mytribu.fr\/cmopc\/wp-json\/wp\/v2\/posts\/484","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/mytribu.fr\/cmopc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/mytribu.fr\/cmopc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/mytribu.fr\/cmopc\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/mytribu.fr\/cmopc\/wp-json\/wp\/v2\/comments?post=484"}],"version-history":[{"count":9,"href":"http:\/\/mytribu.fr\/cmopc\/wp-json\/wp\/v2\/posts\/484\/revisions"}],"predecessor-version":[{"id":1517,"href":"http:\/\/mytribu.fr\/cmopc\/wp-json\/wp\/v2\/posts\/484\/revisions\/1517"}],"wp:attachment":[{"href":"http:\/\/mytribu.fr\/cmopc\/wp-json\/wp\/v2\/media?parent=484"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/mytribu.fr\/cmopc\/wp-json\/wp\/v2\/categories?post=484"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/mytribu.fr\/cmopc\/wp-json\/wp\/v2\/tags?post=484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}