{"id":113,"date":"2026-02-09T15:18:39","date_gmt":"2026-02-09T13:18:39","guid":{"rendered":"https:\/\/www.conform-it.fr\/?p=113"},"modified":"2026-02-09T15:18:39","modified_gmt":"2026-02-09T13:18:39","slug":"chapitre-10-du-rgaa-presentation-de-linformation-separer-le-fond-et-la-forme","status":"publish","type":"post","link":"https:\/\/wp7.conform-it.fr\/index.php\/2026\/02\/09\/chapitre-10-du-rgaa-presentation-de-linformation-separer-le-fond-et-la-forme\/","title":{"rendered":"Chapitre 10 du RGAA : Pr\u00e9sentation de l\u2019information \u2013 s\u00e9parer le fond et la forme"},"content":{"rendered":"<h2><span style=\"text-decoration: underline;\">Introduction<\/span><\/h2>\n<p>Le chapitre 10 du RGAA porte sur la pr\u00e9sentation de l\u2019information, c\u2019est-\u00e0-dire la mani\u00e8re dont le contenu est affich\u00e9 visuellement : mise en page, styles, tailles de texte, espacements, positionnement, etc.<\/p>\n<p>L\u2019enjeu principal est de <strong>garantir que l\u2019information reste accessible quelles que soient les pr\u00e9f\u00e9rences d\u2019affichage de l\u2019utilisateur<\/strong>. Certaines personnes agrandissent le texte, modifient les contrastes ou utilisent des feuilles de style personnalis\u00e9es. Le contenu doit rester lisible et compr\u00e9hensible dans ces conditions.<\/p>\n<p>Ce chapitre repose sur un principe fondamental du web : s\u00e9parer le contenu (HTML) de sa pr\u00e9sentation (CSS).<\/p>\n<h2><span style=\"text-decoration: underline;\">Pourquoi la pr\u00e9sentation peut poser probl\u00e8me<\/span><\/h2>\n<p>Une mauvaise gestion de l\u2019affichage peut entra\u00eener :<\/p>\n<ul>\n<li>\n<p>Du texte qui se superpose lors du zoom<\/p>\n<\/li>\n<li>\n<p>Des contenus coup\u00e9s ou invisibles<\/p>\n<\/li>\n<li>\n<p>Des informations impossibles \u00e0 lire avec des styles personnalis\u00e9s<\/p>\n<\/li>\n<li>\n<p>Des \u00e9l\u00e9ments qui deviennent inutilisables sur petits \u00e9crans<\/p>\n<\/li>\n<\/ul>\n<p>Le RGAA impose donc que la mise en page reste robuste et adaptable.<\/p>\n<h2><span style=\"text-decoration: underline;\">Principe fondamental : le contenu doit rester compr\u00e9hensible sans mise en forme<\/span><\/h2>\n<p>L\u2019information ne doit pas d\u00e9pendre uniquement de la position, de la taille ou de l\u2019apparence visuelle.<\/p>\n<p>Par exemple, si l\u2019on supprime le CSS, le contenu doit rester lisible et structur\u00e9.<\/p>\n<h4>Exemple 1 : utiliser le CSS pour la pr\u00e9sentation<\/h4>\n<h5>Mauvaise pratique (pr\u00e9sentation dans le HTML)<\/h5>\n<pre><code class=\"language-html\">&lt;p&gt;&lt;font size=\"5\"&gt;Actualit\u00e9s importantes&lt;\/font&gt;&lt;\/p&gt;\n<\/code><\/pre>\n<h5>Bonne pratique<\/h5>\n<pre><code class=\"language-html\">&lt;h2 class=\"titre-actualites\"&gt;Actualit\u00e9s importantes&lt;\/h2&gt;\n<\/code><\/pre>\n<pre><code class=\"language-css\">.titre-actualites {\n  font-size: 2rem;\n}\n<\/code><\/pre>\n<p><strong>Le HTML garde le sens, le CSS g\u00e8re l\u2019apparence.<\/strong><\/p>\n<h4>Exemple 2 : contenu compr\u00e9hensible sans positionnement<\/h4>\n<p>\u00c9viter de transmettre une information uniquement par la position visuelle.<\/p>\n<h5>Non conforme<\/h5>\n<pre><code class=\"language-html\">&lt;p&gt;Voir les informations \u00e0 droite.&lt;\/p&gt;\n<\/code><\/pre>\n<p>Cela devient incompr\u00e9hensible si la mise en page change.<\/p>\n<h5>Conforme<\/h5>\n<pre><code class=\"language-html\">&lt;p&gt;Voir les informations dans la section \"Contact\".&lt;\/p&gt;\n<\/code><\/pre>\n<p>L\u2019information reste claire ind\u00e9pendamment de l\u2019affichage.<\/p>\n<h4>Exemple 3 : adaptation au zoom<\/h4>\n<p>Le texte doit rester lisible lorsqu\u2019on agrandit l\u2019affichage jusqu\u2019\u00e0 200 %.<\/p>\n<h5>Bonne pratique CSS<\/h5>\n<pre><code class=\"language-css\">body {\n  font-size: 1rem;\n}\n\n.container {\n  width: 100%;\n}\n<\/code><\/pre>\n<p>Utiliser des unit\u00e9s relatives permet une meilleure adaptation.<\/p>\n<h4>Exemple 4 : masquer un \u00e9l\u00e9ment visuellement tout en le gardant accessible<\/h4>\n<p>Parfois, un texte utile pour les lecteurs d\u2019\u00e9cran n\u2019est pas n\u00e9cessaire visuellement.<\/p>\n<pre><code class=\"language-html\">&lt;span class=\"visually-hidden\"&gt;Champ obligatoire&lt;\/span&gt;\n<\/code><\/pre>\n<pre><code class=\"language-css\">.visually-hidden {\n  position: absolute;\n  left: -9999px;\n}\n<\/code><\/pre>\n<p>Dans ce cas, ARIA peut aussi \u00eatre utilis\u00e9.<\/p>\n<pre><code class=\"language-html\">&lt;input type=\"text\" aria-required=\"true\"&gt;\n<\/code><\/pre>\n<h4>Exemple 5 : pr\u00e9sentation contr\u00f4l\u00e9e par ARIA (cas sp\u00e9cifiques)<\/h4>\n<p>ARIA peut compl\u00e9ter la pr\u00e9sentation lorsqu\u2019un \u00e9l\u00e9ment change d\u2019\u00e9tat visuel.<\/p>\n<h5>Onglet s\u00e9lectionn\u00e9<\/h5>\n<pre><code class=\"language-html\">&lt;button role=\"tab\" aria-selected=\"true\"&gt;\n  Description\n&lt;\/button&gt;\n<\/code><\/pre>\n<p>L\u2019attribut <code>aria-selected<\/code> indique l\u2019\u00e9tat actif, m\u00eame si le style visuel change.<\/p>\n<h5>Bouton d\u00e9sactiv\u00e9<\/h5>\n<pre><code class=\"language-html\">&lt;button aria-disabled=\"true\"&gt;\n  Envoyer\n&lt;\/button&gt;\n<\/code><\/pre>\n<p>L\u2019\u00e9tat est communiqu\u00e9 au-del\u00e0 de l\u2019apparence visuelle.<\/p>\n<h4>Exemple 6 : contenu qui s\u2019adapte \u00e0 diff\u00e9rentes tailles d\u2019\u00e9cran<\/h4>\n<p>La mise en page doit rester fonctionnelle sur mobile, tablette et ordinateur.<\/p>\n<pre><code class=\"language-css\">.container {\n  max-width: 1200px;\n  margin: auto;\n}\n<\/code><\/pre>\n<p>L\u2019information ne doit pas dispara\u00eetre si l\u2019\u00e9cran est r\u00e9duit.<\/p>\n<h2><span style=\"text-decoration: underline;\">Le r\u00f4le d\u2019ARIA dans la pr\u00e9sentation<\/span><\/h2>\n<p>ARIA ne sert pas \u00e0 g\u00e9rer l\u2019apparence visuelle, mais \u00e0 transmettre des informations qui peuvent \u00eatre indiqu\u00e9es visuellement par le style.<\/p>\n<p>Par exemple :<\/p>\n<ul>\n<li>\n<p><code>aria-selected<\/code> pour un onglet actif<\/p>\n<\/li>\n<li>\n<p><code>aria-expanded<\/code> pour un bloc ouvert<\/p>\n<\/li>\n<li>\n<p><code>aria-hidden<\/code> pour masquer un \u00e9l\u00e9ment aux technologies d\u2019assistance<\/p>\n<\/li>\n<li>\n<p><code>aria-disabled<\/code> pour signaler un \u00e9tat inactif<\/p>\n<\/li>\n<\/ul>\n<p>Ces attributs permettent de compl\u00e9ter ce que l\u2019utilisateur voit \u00e0 l\u2019\u00e9cran.<\/p>\n<h2><span style=\"text-decoration: underline;\">Les crit\u00e8res cl\u00e9s du RGAA pour la pr\u00e9sentation<\/span><\/h2>\n<p>Le chapitre 10 v\u00e9rifie notamment que :<\/p>\n<ul>\n<li>\n<p>Le contenu reste lisible sans CSS<\/p>\n<\/li>\n<li>\n<p>Le texte peut \u00eatre agrandi sans perte d\u2019information<\/p>\n<\/li>\n<li>\n<p>Les \u00e9l\u00e9ments s\u2019adaptent aux diff\u00e9rentes tailles d\u2019\u00e9cran<\/p>\n<\/li>\n<li>\n<p>Les informations ne d\u00e9pendent pas uniquement de la position visuelle<\/p>\n<\/li>\n<li>\n<p>Les espacements et tailles restent coh\u00e9rents<\/p>\n<\/li>\n<\/ul>\n<p>Ces r\u00e8gles garantissent une meilleure adaptabilit\u00e9.<\/p>\n<h2><span style=\"text-decoration: underline;\">Erreurs fr\u00e9quentes observ\u00e9es en audit<\/span><\/h2>\n<p>On retrouve souvent :<\/p>\n<ul>\n<li>\n<p>Du contenu qui dispara\u00eet au zoom<\/p>\n<\/li>\n<li>\n<p>Des textes coup\u00e9s dans des blocs fixes<\/p>\n<\/li>\n<li>\n<p>Des \u00e9l\u00e9ments positionn\u00e9s de mani\u00e8re rigide<\/p>\n<\/li>\n<li>\n<p>Des informations li\u00e9es uniquement \u00e0 la mise en page<\/p>\n<\/li>\n<li>\n<p>Des \u00e9tats visibles non annonc\u00e9s aux lecteurs d\u2019\u00e9cran<\/p>\n<\/li>\n<\/ul>\n<p>Ces probl\u00e8mes peuvent rendre une interface difficile \u00e0 utiliser.<\/p>\n<h2><span style=\"text-decoration: underline;\">Impact concret pour les utilisateurs<\/span><\/h2>\n<p>Une personne malvoyante peut avoir besoin d\u2019agrandir fortement le texte.<br \/>Si la mise en page n\u2019est pas adapt\u00e9e :<\/p>\n<ul>\n<li>\n<p>Le contenu peut se superposer<\/p>\n<\/li>\n<li>\n<p>Les boutons peuvent sortir de l\u2019\u00e9cran<\/p>\n<\/li>\n<li>\n<p>La lecture devient p\u00e9nible<\/p>\n<\/li>\n<\/ul>\n<p>Une pr\u00e9sentation souple am\u00e9liore l\u2019exp\u00e9rience pour tous.<\/p>\n<h2><span style=\"text-decoration: underline;\">Conclusion<\/span><\/h2>\n<p>Le chapitre 10 du RGAA rappelle que la pr\u00e9sentation ne doit jamais emp\u00eacher l\u2019acc\u00e8s \u00e0 l\u2019information. Le contenu doit rester compr\u00e9hensible, adaptable et lisible, quelles que soient les conditions d\u2019affichage.<\/p>\n<p>Le HTML porte le sens, le CSS g\u00e8re l\u2019apparence, et les attributs ARIA peuvent compl\u00e9ter certains \u00e9tats visuels pour les rendre accessibles. Cette s\u00e9paration claire permet de cr\u00e9er des interfaces robustes, flexibles et inclusives.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Le chapitre 10 du RGAA porte sur la pr\u00e9sentation de l\u2019information, c\u2019est-\u00e0-dire la mani\u00e8re dont le contenu est affich\u00e9 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[7],"tags":[],"class_list":["post-113","post","type-post","status-publish","format-standard","hentry","category-comprendre-le-rgaa"],"_links":{"self":[{"href":"https:\/\/wp7.conform-it.fr\/index.php\/wp-json\/wp\/v2\/posts\/113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp7.conform-it.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp7.conform-it.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp7.conform-it.fr\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wp7.conform-it.fr\/index.php\/wp-json\/wp\/v2\/comments?post=113"}],"version-history":[{"count":0,"href":"https:\/\/wp7.conform-it.fr\/index.php\/wp-json\/wp\/v2\/posts\/113\/revisions"}],"wp:attachment":[{"href":"https:\/\/wp7.conform-it.fr\/index.php\/wp-json\/wp\/v2\/media?parent=113"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp7.conform-it.fr\/index.php\/wp-json\/wp\/v2\/categories?post=113"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp7.conform-it.fr\/index.php\/wp-json\/wp\/v2\/tags?post=113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}