| Auteur | |
|---|---|
| cilou | |
| 162 Posts |
Bonjour J'essaye d'améliorer un tableau pour le rendre plus accessible, mais je ne suis pas très sure de ce que je fais : par exemple, le nommage des id est-il important ? je n'ai pas mis d'id au premier th "Voiture", préférant mettre un en-tête de ligne avec la marque, est-ce bien, mal ? Merci d'avance.
Modifié par cilou (30 Dec 2011 - 17:29) "Je le sais, mais je fais ma part" dit le colibri |
| Victor BRITO | |
Je ne suis pas mort, je dors 2385 Posts |
Salut, Beau travail. Deux remarques, toutefois : 1. la valeur de l'attribut id ne doit pas commencer par un chiffre ; 2. il est préférable d'inverser l'ordre de présentation des valeurs des attributs headers, en commençant par celle de l'en-tête de colonne, puis par celle de la ligne, de façon à s'assurer que les lecteurs d'écran, lorsqu'ils restituent les associations entre la cellule de données lue et les cellules d'en-tête correspondantes, disent bien, par exemple : « 7-14 jours, Nissan Micra, 23 € ». En campagne contre la balkanisation du Web, pour rappeler qu'il existe un seul Web Mon avatar : l'ancien département de la Seine (le grand 75 d'avant 1968) |
| cilou | |
| 162 Posts |
Merci Victor pour ton appréciation et tes remarques, je vais corriger et bonnes fêtes de fin d'année à toi et à tout ceux qui passeront par là "Je le sais, mais je fais ma part" dit le colibri |
| Raphael | |
twitter.com/goetter Administrateur 12067 Posts |
Victor BRITO a écrit : Hello, Pour apporter mon petit grain de sel inutile : les id commençant par un chiffre sont autorisés en HTML5 Bonnes fêtes ! Dès le matin, j'ai la tête dans le flux ! |
| Felipe | |
| Administrateur 6709 Posts |
Ah tiens, même un chiffre seul (pléonasme) : http://www.w3.org/TR/html5/elements.html#the-id-attribute |
| cilou | |
| 162 Posts |
Je sais qu'il ne faut pas mélanger les sujets mais comme mon tableau ne rentrait pas en largeur dans Windows Phone Emulator (testé aussi sous IE9 en rétrécissant la fenêtre), j'ai du rajouter
à la feuille de style de base pour le web mobile (http://www.alsacreations.com/astuce/lire/1177-une-feuille-de-styles-de-base-pour-le-web-mobile.html) pour que le word-wrap: break-word soit pris en compte. "Je le sais, mais je fais ma part" dit le colibri |
| Victor BRITO | |
Je ne suis pas mort, je dors 2385 Posts |
Raphael a écrit : Tu aurais pu ajouter qu'en HTML 5, l'attribut summary était condamné ou, du moins, que son avenir était incertain. <troll> De toute façon, HTML 5 et accessibilité ne font pas (encore) bon ménage. </troll> En campagne contre la balkanisation du Web, pour rappeler qu'il existe un seul Web Mon avatar : l'ancien département de la Seine (le grand 75 d'avant 1968) |
| QuentinC | |
Étudiant qui bosse ... ou pas 4885 Posts |
les id/headers ne sont pas systématiquement interprétés par JFW13+IE9. En fait, ils ne deviennent vraiment utiles que quand il y a plus d'une ligne ou plus d'une colonne d'en-têtes, ou quand il y a des cellules fusionnées. Pour les tableaux réguliers avec une ligne et une colonne d'en-têtes, ce n'est pas forcément nécessaire. LE plus important étant caption et une distinction correcte entre cellules de données et d'en-têtes, et ne pas vouloir remplacer un titre par une caption. Summary est toujours interprété mais outre qu'il risque effectivement de disparaître en HTML5, il n'est après tout pas si indispensable que ça. IL faudrait tester sur une page, mais à priori ton exemple est tout bon. Il existe 3 sortes de personnes : ceux qui savent compter, et ceux qui ne savent pas. |
| cilou | |
| 162 Posts |
Merci Quentin pour ces précisions. "Je le sais, mais je fais ma part" dit le colibri |