{"id":901,"date":"2018-04-12T19:21:47","date_gmt":"2018-04-12T17:21:47","guid":{"rendered":"http:\/\/adn56.net\/blog\/?p=901"},"modified":"2018-04-12T19:23:13","modified_gmt":"2018-04-12T17:23:13","slug":"cr-html-css","status":"publish","type":"post","link":"https:\/\/adn56.net\/blog\/index.php\/2018\/04\/12\/cr-html-css\/","title":{"rendered":"CR pr\u00e9sentation HTML &#038; CSS"},"content":{"rendered":"<p>Nous avons vu <a href=\"http:\/\/adn56.net\/blog\/index.php\/2018\/04\/06\/langage-html-decouverte-de-lordi-et-troquet-numerique-au-menu-de-la-semaine-du-15-avril\/\">mardi soir<\/a> comment \u00e9tait compos\u00e9e une page WEB et d\u00e9couvert les langages <strong>HTML<\/strong> et <strong>CSS<\/strong>, chacun ayant un r\u00f4le bien distinct. Plus qu&rsquo;une plong\u00e9e dans le d\u00e9tail de ces langages, nous avons choisi d&rsquo;aborder les principes, les briques utilis\u00e9es pour b\u00e2tir sa page WEB.<\/p>\n<h2>M\u00e9thodologie<\/h2>\n<h3>HTMLisation d&rsquo;un texte<\/h3>\n<p>L&rsquo;id\u00e9e est de partir d&rsquo;un simple texte structur\u00e9, en l&rsquo;occurrence les premiers articles de la D\u00e9claration Universelle de Droits de l&rsquo;Homme (DUDH pour les intimes) et d&rsquo;en faire une \u00ab\u00a0jolie\u00a0\u00bb page WEB. Pour ce faire nous avons ouvert ce m\u00eame fichier texte dans un \u00e9diteur, et dans le navigateur.<\/p>\n<p>Au d\u00e9part, cela se passe tr\u00e8s mal, le navigateur affiche un gros paquet qui a perdu toute structure, les caract\u00e8res sont bizarres&#8230;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-902\" src=\"http:\/\/adn56.net\/blog\/wp-content\/uploads\/2018\/04\/edit-nav.png\" alt=\"\" width=\"1095\" height=\"624\" srcset=\"https:\/\/adn56.net\/blog\/wp-content\/uploads\/2018\/04\/edit-nav.png 1095w, https:\/\/adn56.net\/blog\/wp-content\/uploads\/2018\/04\/edit-nav-300x171.png 300w, https:\/\/adn56.net\/blog\/wp-content\/uploads\/2018\/04\/edit-nav-768x438.png 768w, https:\/\/adn56.net\/blog\/wp-content\/uploads\/2018\/04\/edit-nav-1024x584.png 1024w\" sizes=\"auto, (max-width: 1095px) 100vw, 1095px\" \/><\/p>\n<p>Le but sera alors d&rsquo;ajouter un par un tous les \u00e9l\u00e9ments n\u00e9cessaires pour faire la mise en page HTML. A chaque modification dans l&rsquo;\u00e9diteur, on enregistre le fichier puis on le recharge dans le navigateur pour voir les effets. On aborde ainsi en douceur le r\u00f4le des balises, de leurs attributs, et des styles.<\/p>\n<p>Au final on arrive \u00e0 une page WEB valide et \u00ab\u00a0joliment\u00a0\u00bb mise en page \ud83d\ude42<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-903\" src=\"http:\/\/adn56.net\/blog\/wp-content\/uploads\/2018\/04\/edit-nav-final.png\" alt=\"\" width=\"1095\" height=\"624\" srcset=\"https:\/\/adn56.net\/blog\/wp-content\/uploads\/2018\/04\/edit-nav-final.png 1095w, https:\/\/adn56.net\/blog\/wp-content\/uploads\/2018\/04\/edit-nav-final-300x171.png 300w, https:\/\/adn56.net\/blog\/wp-content\/uploads\/2018\/04\/edit-nav-final-768x438.png 768w, https:\/\/adn56.net\/blog\/wp-content\/uploads\/2018\/04\/edit-nav-final-1024x584.png 1024w\" sizes=\"auto, (max-width: 1095px) 100vw, 1095px\" \/><\/p>\n<h3>Analyse d&rsquo;une page et de son style<\/h3>\n<p>Nous avons ensuite examin\u00e9 un autre exemple d&rsquo;une simple page \u00ab\u00a0invitation.html\u00a0\u00bb pr\u00e9sentant l&rsquo;atelier en question. Pour cette page, j&rsquo;ai un fichier de style associ\u00e9 dans lequel j&rsquo;ai tout mis en commentaire, puis on a r\u00e9tabli les styles un par un et discut\u00e9 des effets sur les \u00e9l\u00e9ments de la page, et de la fa\u00e7on dont les \u00e9l\u00e9ments sont affect\u00e9s, \u00ab\u00a0cibl\u00e9s\u00a0\u00bb.<\/p>\n<p><a href=\"http:\/\/adn56.net\/blog\/wp-content\/uploads\/2018\/04\/invitation.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-904\" src=\"http:\/\/adn56.net\/blog\/wp-content\/uploads\/2018\/04\/invitation.png\" alt=\"\" width=\"1203\" height=\"504\" srcset=\"https:\/\/adn56.net\/blog\/wp-content\/uploads\/2018\/04\/invitation.png 1203w, https:\/\/adn56.net\/blog\/wp-content\/uploads\/2018\/04\/invitation-300x126.png 300w, https:\/\/adn56.net\/blog\/wp-content\/uploads\/2018\/04\/invitation-768x322.png 768w, https:\/\/adn56.net\/blog\/wp-content\/uploads\/2018\/04\/invitation-1024x429.png 1024w\" sizes=\"auto, (max-width: 1203px) 100vw, 1203px\" \/><\/a><\/p>\n<p>Nous avons insist\u00e9 sur une notion essentielle :<\/p>\n<ul>\n<li>le HTML d\u00e9crit le contenu et sa structure ( titres, paragraphes, listes \u00e0 puces, liens, images, &#8230; )<\/li>\n<li>le CSS vient mettre en forme ces \u00e9l\u00e9ments ( couleur, fond, marges, taille &#8230;) gr\u00e2ce \u00e0 un ciblage pr\u00e9cis ( balises, identifiants, classes )<\/li>\n<\/ul>\n<p>Je ne vais pas r\u00e9sumer tout ce qu&rsquo;on a vu, ce serait trop long, par contre je mets \u00e0 disposition de qui pourrait \u00eatre int\u00e9ress\u00e9 les fichiers que j&rsquo;ai pr\u00e9par\u00e9s pour asseoir ma pr\u00e9sentation :<\/p>\n<ul>\n<li>les fichiers \u00e9tapes de la mise en HTML de la DUDH. Le fichier dudh.html contient le texte brut de d\u00e9part.<\/li>\n<li>le code de la page WEB \u00ab\u00a0invitation.html\u00a0\u00bb<\/li>\n<li>la m\u00e9thode suivie<\/li>\n<\/ul>\n<p>Tout cela est disponible sur <a href=\"https:\/\/framagit.org\/jcfrog\/htmlcsscard.git\">framagit<\/a> sous forme de d\u00e9p\u00f4t Git.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nous avons vu mardi soir comment \u00e9tait compos\u00e9e une page WEB et d\u00e9couvert les langages HTML et CSS, chacun ayant un r\u00f4le bien distinct. Plus qu&rsquo;une plong\u00e9e dans le d\u00e9tail de ces langages, nous avons choisi d&rsquo;aborder les principes, les briques utilis\u00e9es pour b\u00e2tir sa page WEB. M\u00e9thodologie HTMLisation d&rsquo;un &hellip;<\/p>\n","protected":false},"author":1,"featured_media":904,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[4,11],"tags":[],"class_list":["post-901","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ateliers","category-compte-rendu"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/adn56.net\/blog\/wp-content\/uploads\/2018\/04\/invitation.png","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p82yvs-ex","_links":{"self":[{"href":"https:\/\/adn56.net\/blog\/index.php\/wp-json\/wp\/v2\/posts\/901","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adn56.net\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/adn56.net\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/adn56.net\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/adn56.net\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=901"}],"version-history":[{"count":3,"href":"https:\/\/adn56.net\/blog\/index.php\/wp-json\/wp\/v2\/posts\/901\/revisions"}],"predecessor-version":[{"id":907,"href":"https:\/\/adn56.net\/blog\/index.php\/wp-json\/wp\/v2\/posts\/901\/revisions\/907"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/adn56.net\/blog\/index.php\/wp-json\/wp\/v2\/media\/904"}],"wp:attachment":[{"href":"https:\/\/adn56.net\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=901"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/adn56.net\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=901"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/adn56.net\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=901"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}