{"id":374,"date":"2021-06-02T12:02:18","date_gmt":"2021-06-02T12:02:18","guid":{"rendered":"https:\/\/inserm.xyz\/kb\/?p=374"},"modified":"2022-09-13T11:47:17","modified_gmt":"2022-09-13T11:47:17","slug":"ajouter-un-encadre","status":"publish","type":"post","link":"https:\/\/wordpress-kb.test.inserm.cloud-ed.fr\/?p=374","title":{"rendered":"Ajouter un encadr\u00e9"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Inserm.fr comporte de nombreux encarts \u00e9ditoriaux, qui prennent la forme d&rsquo;encadr\u00e9s. Cet article explique comment les faire sous WordPress, en \u00e9vitant autant que possible les probl\u00e8mes d&rsquo;accessibilit\u00e9.<\/p>\n\n\n\n<div class=\"wp-block-group has-cyan-bluish-gray-background-color has-background is-layout-flow wp-block-group-is-layout-flow\">\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"exemple_dencadr\u00e9\">Exemple d&rsquo;encadr\u00e9.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00c0 savoir : <\/strong>la partie visuelle de l&rsquo;encadr\u00e9 est g\u00e9r\u00e9e par le th\u00e8me. Si le th\u00e8me ne supporte pas certaines fonctionnalit\u00e9s, on peut pas cr\u00e9er d&rsquo;encadr\u00e9s.<\/p>\n\n\n\n<div class=\"gutentoc tocactive nostyle\"><div class=\"gutentoc-toc-wrap\"><div class=\"gutentoc-toc-title-wrap\"><div class=\"gutentoc-toc-title\">Table Of Contents<\/div><div id=\"open\" class=\"text_open\">hide<\/div><\/div><div id=\"toclist\"><div class=\"gutentoc-toc__list-wrap\"><ul class=\"gutentoc-toc__list\"><li><a href=\"#faire_un_encadr\u00e9_basique\">Faire un encadr\u00e9 basique<\/a><\/li><li><a href=\"#le_probl\u00e8me_des_encadr\u00e9s\">Le probl\u00e8me des encadr\u00e9s<\/a><\/li><li><a href=\"#faire_des_encadr\u00e9s_au_mieux\">Faire des encadr\u00e9s (au mieux)<\/a><\/li><li><a href=\"#titre_de_lencadr\u00e9\">Titre de l&rsquo;encadr\u00e9<\/a><\/li><\/ul><\/div><\/div><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"faire_un_encadr\u00e9_basique\">Faire un encadr\u00e9 basique<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Un encadr\u00e9 basique est compos\u00e9 d&rsquo;un seul bloc. Exemple :<\/p>\n\n\n\n<p class=\"has-cyan-bluish-gray-background-color has-background wp-block-paragraph\">Encadr\u00e9 basique (d\u00e9conseill\u00e9)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour cr\u00e9er ce genre d&rsquo;encadr\u00e9 :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>S\u00e9lectionner le bloc \u00e0 transformer en encadr\u00e9<\/li>\n\n\n\n<li>Dans les r\u00e9glages du bloc, choisir <code>R\u00e9glages de couleur<\/code><\/li>\n\n\n\n<li>Dans <code>Couleur d'arri\u00e8re-plan<\/code>, choisir une couleur<\/li>\n\n\n\n<li>C&rsquo;est fini, mais&#8230;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c7a ne marche pas si on veut faire un encadr\u00e9 avec plusieurs blocs (notamment en int\u00e9grant des images ou vid\u00e9os), et surtout&#8230;<\/p>\n\n\n\n<p class=\"has-vivid-red-color has-text-color wp-block-paragraph\"><strong>Cette m\u00e9thode est d\u00e9conseill\u00e9e car elle n&rsquo;est pas accessible \u00e0 tous et n&rsquo;est pas s\u00e9mantiquement signifiante.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"le_probl\u00e8me_des_encadr\u00e9s\">Le probl\u00e8me des encadr\u00e9s<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pour bien faire, un encadr\u00e9 doit utiliser des \u00e9l\u00e9ments HTML qui indiquent sa pr\u00e9sence. Si l&rsquo;encadr\u00e9 n&rsquo;a d&rsquo;existence que visuellement, son contenu se m\u00e9lange avec le reste d\u00e8s qu&rsquo;on d\u00e9sactive le styles. Pour certains utilisateur le contenu sera donc du type :<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>Le d\u00e9but de mon contenu dans un paragraphe.<\/p><p>Un paragraphe qui n&rsquo;a rien \u00e0 voir.<\/p><p>La suite du contenu.<\/p><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">En th\u00e9orie, un encadr\u00e9 pourrait \u00eatre g\u00e9r\u00e9 par l&rsquo;\u00e9l\u00e9ment <a href=\"https:\/\/developer.mozilla.org\/fr\/docs\/Web\/HTML\/Element\/aside\">&lt;aside&gt;<\/a> en HTML :<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>L&rsquo;\u00e9l\u00e9ment HTML <code>&lt;aside&gt;<\/code> (en anglais,&nbsp;\u00ab\u00a0apart\u00e9\u00a0\u00bb) repr\u00e9sente une partie d&rsquo;un document dont le contenu n&rsquo;a qu&rsquo;un rapport indirect avec le contenu principal du document. Les apart\u00e9s sont fr\u00e9quemment pr\u00e9sents sous la forme d&rsquo;encadr\u00e9s ou de bo\u00eetes de l\u00e9gende.<\/p><cite>https:\/\/developer.mozilla.org\/fr\/docs\/Web\/HTML\/Element\/aside<\/cite><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Mais, probl\u00e8me. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">D&rsquo;une part, il n&rsquo;y a pas de moyen technique d&rsquo;ajouter simplement un <code>&lt;aside&gt;<\/code> dans une page. D&rsquo;autre part, <code>&lt;aside&gt;<\/code> est typiquement per\u00e7u comme ne faisant pas partie du contenu principal (barre lat\u00e9rale, etc.). C&rsquo;est un \u00e9l\u00e9ment qu&rsquo;on peut ne pas afficher quand on veut \u00ab\u00a0juste le contenu\u00a0\u00bb d&rsquo;une page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Or les encadr\u00e9s du site ont souvent des informations importantes, qui ne devraient pas \u00eatre \u00e9vacu\u00e9es comme \u00ab\u00a0secondaires\u00a0\u00bb. Ils s&rsquo;approchent d&rsquo;une <a href=\"https:\/\/developer.mozilla.org\/fr\/docs\/Web\/HTML\/Element\/section\"><code>&lt;section&gt;<\/code> HTML<\/a>, qui posent d&rsquo;autres soucis. Dans ce contexte, on va cr\u00e9er des encadr\u00e9s en utilisant un plan B.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"faire_des_encadr\u00e9s_au_mieux\">Faire des encadr\u00e9s (au mieux)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Un encadr\u00e9 \u00ab\u00a0fait au mieux\u00a0\u00bb est un groupe d&rsquo;au moins 3 blocs :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>un s\u00e9parateur (pour indiquer <a href=\"https:\/\/developer.mozilla.org\/fr\/docs\/Web\/HTML\/Element\/hr\">une rupture th\u00e9matique<\/a>)<\/li>\n\n\n\n<li>un ou plusieurs blocs de contenus<\/li>\n\n\n\n<li>un autre s\u00e9parateur (pour indiquer une nouvelle rupture th\u00e9matique)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Pour le construire :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Grouper des blocs ensemble, avec un s\u00e9parateur au d\u00e9but et \u00e0 la fin<\/li>\n\n\n\n<li>Dans les r\u00e9glages du bloc <code>Groupe<\/code>, choisir <code>R\u00e9glages de couleur<\/code><\/li>\n\n\n\n<li>Dans <code>Couleur d'arri\u00e8re-plan<\/code>, choisir une couleur<\/li>\n\n\n\n<li>C&rsquo;est fini ! <\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Le r\u00e9sultat ressemble \u00e0 \u00e7a : <\/p>\n\n\n\n<div class=\"wp-block-group has-cyan-bluish-gray-background-color has-background is-layout-flow wp-block-group-is-layout-flow\">\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"titre_de_lencadr\u00e9\">Titre de l&rsquo;encadr\u00e9<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"exemple_dencadr\u00e9\">Exemple d&rsquo;encadr\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"avec_un_2e_paragraphe_si_on_veut\">Avec un 2e paragraphe si on veut<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>Ou m\u00eame une citation<\/p><\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">S\u00e9mantiquement, les s\u00e9parateurs sont l\u00e0 pour indiquer qu&rsquo;il y a une rupture entre l&rsquo;avant et l&rsquo;apr\u00e8s de l&rsquo;encadr\u00e9. M\u00eame si rien ne permet de dire que ce qui est avant et apr\u00e8s l&rsquo;encadr\u00e9 sont reli\u00e9s.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Inserm.fr comporte de nombreux encarts \u00e9ditoriaux, qui prennent la forme d&rsquo;encadr\u00e9s. Cet article explique comment les faire sous WordPress, en \u00e9vitant autant que possible les probl\u00e8mes d&rsquo;accessibilit\u00e9. Exemple d&rsquo;encadr\u00e9. \u00c0 savoir : la partie visuelle de l&rsquo;encadr\u00e9 est g\u00e9r\u00e9e par le th\u00e8me. Si le th\u00e8me ne supporte pas certaines fonctionnalit\u00e9s, on peut pas cr\u00e9er d&rsquo;encadr\u00e9s. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"none","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_analysis_target_kw":"","_crdt_document":"","footnotes":""},"categories":[35],"tags":[29,39],"class_list":["post-374","post","type-post","status-publish","format-standard","hentry","category-contenu","tag-accessibilite","tag-tutoriel"],"_links":{"self":[{"href":"https:\/\/wordpress-kb.test.inserm.cloud-ed.fr\/index.php?rest_route=\/wp\/v2\/posts\/374","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress-kb.test.inserm.cloud-ed.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress-kb.test.inserm.cloud-ed.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress-kb.test.inserm.cloud-ed.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress-kb.test.inserm.cloud-ed.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=374"}],"version-history":[{"count":9,"href":"https:\/\/wordpress-kb.test.inserm.cloud-ed.fr\/index.php?rest_route=\/wp\/v2\/posts\/374\/revisions"}],"predecessor-version":[{"id":746,"href":"https:\/\/wordpress-kb.test.inserm.cloud-ed.fr\/index.php?rest_route=\/wp\/v2\/posts\/374\/revisions\/746"}],"wp:attachment":[{"href":"https:\/\/wordpress-kb.test.inserm.cloud-ed.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=374"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress-kb.test.inserm.cloud-ed.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=374"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress-kb.test.inserm.cloud-ed.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=374"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}