Résultats du test d'accessibilité – Formulaires, tableaux et listes

Vous pouvez résoudre certains problèmes automatiquement, en cliquant sur Corriger. Pour plus d'informations, reportez-vous à l'aide en ligne. Vous y trouverez également des instructions sur la résolution manuelle des problèmes.

  • 3-1 : Les champs de formulaire sont-ils tous balisés ?

    Un PDF accessible exige que tous les champs de formulaire soient balisés en tant que tels et inclus dans l'arborescence du document. Consultez la rubrique PDF avec balises.

    Solution : Utilisez la propriété Bulle d'aide des champs de formulaire pour fournir des informations ou des instructions à l'utilisateur.

  • 3-2 : Les champs de formulaire disposent-ils tous d'une description ?

    Afin de garantir l'accessibilité, tous les champs de formulaire doivent posséder une description textuelle (affichée sous la forme d'une bulle d'aide, et accessible par les lecteurs d'écran).

    Solution : Pour ajouter une description textuelle à un champ de formulaire, sélectionnez l'un des outils de formulaire, puis faites un clic droit sur le champ souhaité. Sélectionnez Propriétés dans le menu contextuel. Cliquez sur l'onglet des propriétés Générales. Saisissez une description du champ de formulaire dans le champ Bulle d'aide.

Les vérifications suivantes portent sur les tableaux. Les tableaux peuvent présenter une structure complexe. Il est donc recommandé de vérifier manuellement leur accessibilité.

  • 3-3 : Les relations entre les éléments des tableaux sont-elles valides ?

    Cette règle vérifie les points suivants :

    • Les balises TR sont-elles les balises enfants d'une balise Table, THead, TBody ou TFoot ?
    • Une balise Table ne peut avoir que les balises enfante suivantes : TR, THead, TBody ou TFoot.
    • Les balises TD et TH ne peuvent avoir qu'un parent TR.
    • La balise TR ne peut avoir que les balises enfants suivantes : TD et TH.

    Solution : Définissez les balises de tableau appropriées dans le volet Balises.

  • 3-4 : Les tableaux possèdent-ils tous des en-têtes ?

    À des fins d'accessibilité, tous les tableaux d'un document PDF doivent posséder un en-tête (balises TH ou THead).

    Solution : Ajoutez des balises d'en-tête de tableau au tableau. Utilisez le volet Balise, recherchez l'élément <TR> approprié et changez son Type en Cellule d'en-tête de tableau (TH). Consultez la rubrique Volet Balise pour plus d'informations.

  • 3-5 : Les tableaux comportent-ils tous le même nombre de lignes et de colonnes ?

    Pour être accessibles, les tableaux doivent contenir le même nombre de colonnes pour chaque ligne et le même nombre de lignes pour chaque colonne. Si votre tableau doit nécessairement comporter des cellules fusionnées, vous devez au minimum utiliser un texte de remplacement pour en fournir une description. Dans le cadre de cette exigence, vous devez respecter les règles suivantes :

    • Le tableau ne peut pas contenir de lignes de tableau irrégulières. Chaque ligne doit contenir la même quantité de cellules ou les attributs Span doivent être correctement configurés pour les cellules fusionnées.

      Solution : Dans le volet Balise, ajoutez les cellules manquantes aux lignes et, s'il existe une cellule fusionnée, créez ou définissez l'attribut RowSpan ou ColSpan avec une valeur appropriée, dans les propriétés de la cellule.

    • Les cellules d'en-tête de tableau doivent avoir des sous-cellules associées. La portée de toutes les cellules de l'en-tête du tableau doit être configurée en l'associant aux cellules de données.

      Solution : Modifiez les attributs de la cellule d'en-tête comme suit.

      • Dans le volet Balise, sélectionnez l'élément <TH> à modifier, puis sélectionnez Propriétés dans son menu contextuel.

      • Dans la boîte de dialogue Propriétés de l'objet, cliquez sur Modifier les objets d'attributs pour ouvrir la boîte de dialogue Attributs.

      • Sélectionnez l'élément Attribut Dictionnaire d'objets préféré dans la hiérarchie des listes, puis cliquez sur Nouvel objet pour ouvrir la boîte de dialogue Ajout d'une propriété et d'une valeur.

      • Saisissez « Étendue » dans le champ Clé, sélectionnez Nom dans la liste Type de valeur et saisissez « Ligne », « Colonne » ou « Les deux » dans le champ Valeur.

      • Cliquez sur OK, puis sur OK et enfin sur Fermer pour fermer les boîtes de dialogue.

  • 3-6 : Les tableaux possèdent-ils tous une ligne d'en-tête et un résumé ?

    À des fins d'accessibilité, tous les tableaux d'un document PDF doivent posséder un en-tête. Les résumés sont facultatifs, mais peuvent également améliorer l'accessibilité des tableaux.

Les éléments suivants portent sur les listes.

  • 3-7 : La balise de liste LI est-elle toujours enfant d'une balise L ?

    Cette vérification indique, pour chaque balise LI (Objet de liste) s'il s'agit d'un enfant d'une balise L (Liste). L'échec de cette vérification indique que la structure de la liste est incorrecte.

    Solution : Définissez les balises de liste appropriées dans le volet Balises.

  • 3-8 : Les balises de liste Lbl et Lbody sont-elles enfants d'une balise LI ?

    Un élément Liste (L) doit contenir des éléments Objet de liste (LI). En outre, ces éléments Objet de liste (LI) peuvent contenir uniquement des éléments Libellé (Lbl) et Corps d'objet de liste (Lbody). L'échec de cette vérification indique que la structure de la liste est incorrecte.

    Solution : définissez les balises de liste appropriées dans le volet Balises.