Bonjour, je me pose une petite question niveau accessibilité
Je vous expose mon problème... je dois transcrire une plaquette institutionelle en site web.
tout en conservant au maximum la mise en forme de la plaquette pour des raisons très concrètes...
dans cette plaquette, je trouve une mise en forme de contenu (image et texte) en "tableau" à savoir que dans des cases blanches, se trouvent des textes et des images... cependant rien n'indique concrètement qu'il s'agisse de données de tableaux...
je ne sais pas si vous me suivez... j'ai donc des carrés juxtaposés les uns à cotés des autres sous forme d'un tableaux....
ma question est la suivante : PUIS JE DANS MON CODE HTML utiliser une <table></table> pour mettre en forme ces textes et ces images ?
d'un coté, je me dit oui, parce que ca serais beaucoup plus facile... d'un autre coté, je me dis non, car concrètement les informations que je souhaite afficher ne sont pas des statistiques ou toutes autres données qui sont concrètement faites pour entrer dans un tableau...
j'aurais besoin d'avoir un petit eclairssisement de ma lanterne au niveau de l'utilisation des tableaux.
Allez pour le bonus... je dois avouer que je suis arrivé à traiter mon problème en utilisant des div un <div cadre></div> avec dedant des <div ligne> et dans chaque div ligne des <div case> tout ca me part correcte car, j'utilise bien des div pour séparer des bloc de contenus dont la signification etc distincte
EDIT je reviens sur ma solution "alternative" le problème est que si l'utilisateur augmente sa taille de police, comme mes cases doivent à la base avoir une taille fixe, une fois la policé augmentée, la mise en forme est explosée... donc moins accessible que la version tableau par forcément exacte au niveau des critères d'accéssibilité
voila voila, messieurs dames, je suis a votre écoute, je suis d'ailleur aussi preneur de toutes ressources concernant l'utilisation des tableaux dans le cadre d'une politique d'accéssibilité... (outre le fait qu'il ne doivent être utilisé que pour mettre en formes des données qui font partie intégrante d'un tableau)
EDIT : suite à quelques recherche (dans ma barre accessiweb) je lis :
ce qui voudrais dire que je peux utiliser un tableau pour mettre en forme mon contenu spécifique
ce qui voudrais dire que je peux utiliser un tableau tant que j'ai un attribut summary pertinent
pour le reste des mentions : 5.2 à 5.5 concernant les niveau bronze et argent, il est spécifié :
OR ce n'est pas mon cas, cependant mes images et texte sont bel et bien mise en forme (a la base en tableaux) ce qui voudrait dire que je peux bel et bien utiliser UNE table dans mon cas...
sachant que je ne désire pas utiliser de table imbriquées hein... JUSTE UNE SEULE TOUTE PETITE TABLE
Modifié par Viper82 (19 Dec 2006 - 16:33)
Je vous expose mon problème... je dois transcrire une plaquette institutionelle en site web.
tout en conservant au maximum la mise en forme de la plaquette pour des raisons très concrètes...
dans cette plaquette, je trouve une mise en forme de contenu (image et texte) en "tableau" à savoir que dans des cases blanches, se trouvent des textes et des images... cependant rien n'indique concrètement qu'il s'agisse de données de tableaux...
je ne sais pas si vous me suivez... j'ai donc des carrés juxtaposés les uns à cotés des autres sous forme d'un tableaux....
ma question est la suivante : PUIS JE DANS MON CODE HTML utiliser une <table></table> pour mettre en forme ces textes et ces images ?
d'un coté, je me dit oui, parce que ca serais beaucoup plus facile... d'un autre coté, je me dis non, car concrètement les informations que je souhaite afficher ne sont pas des statistiques ou toutes autres données qui sont concrètement faites pour entrer dans un tableau...
j'aurais besoin d'avoir un petit eclairssisement de ma lanterne au niveau de l'utilisation des tableaux.
Allez pour le bonus... je dois avouer que je suis arrivé à traiter mon problème en utilisant des div un <div cadre></div> avec dedant des <div ligne> et dans chaque div ligne des <div case> tout ca me part correcte car, j'utilise bien des div pour séparer des bloc de contenus dont la signification etc distincte
EDIT je reviens sur ma solution "alternative" le problème est que si l'utilisateur augmente sa taille de police, comme mes cases doivent à la base avoir une taille fixe, une fois la policé augmentée, la mise en forme est explosée... donc moins accessible que la version tableau par forcément exacte au niveau des critères d'accéssibilité
voila voila, messieurs dames, je suis a votre écoute, je suis d'ailleur aussi preneur de toutes ressources concernant l'utilisation des tableaux dans le cadre d'une politique d'accéssibilité... (outre le fait qu'il ne doivent être utilisé que pour mettre en formes des données qui font partie intégrante d'un tableau)
EDIT : suite à quelques recherche (dans ma barre accessiweb) je lis :
a écrit :
br : 5.6 : dans un tableau de mise en forme, le contenu est il correctement ordonnée
ce qui voudrais dire que je peux utiliser un tableau pour mettre en forme mon contenu spécifique
a écrit :
br : 5.1 : l'atribut summary est il présent et pertinent
ce qui voudrais dire que je peux utiliser un tableau tant que j'ai un attribut summary pertinent
pour le reste des mentions : 5.2 à 5.5 concernant les niveau bronze et argent, il est spécifié :
a écrit :
dans un tableaux de données
OR ce n'est pas mon cas, cependant mes images et texte sont bel et bien mise en forme (a la base en tableaux) ce qui voudrait dire que je peux bel et bien utiliser UNE table dans mon cas...
sachant que je ne désire pas utiliser de table imbriquées hein... JUSTE UNE SEULE TOUTE PETITE TABLE
Modifié par Viper82 (19 Dec 2006 - 16:33)