« Le langage HTML/Tableaux » : différence entre les versions

Contenu supprimé Contenu ajouté
m →‎Lignes : mise en forme: rules, frame
m →‎Attributs de la balise <code>table</code> : découpage en sous-sections
Ligne 48 :
Comme toutes les balises, la balise <code>table</code> peut avoir des attributs. On peut bien sûr utiliser les trributs habituels (<code>id</code>, <code>class</code>, <code>lang</code>, <code>xml:lang</code>, <code>title</code>…).
 
==== Attributs de mise en forme ====

Parmi les attributs spécifiques, nous avonavons des attributs de mise en forme :
* <code>border</code> : permet de définir si la table a des traits (bordure de cases) ou pas, et quelle est leur épaisseur en pixels :<br /><code>border="0"</code> indique que la table n'a pas de traits, <code>border="1"</code> indique qu'elle a des traits de un pixel de large…
* <code>width</code> : permet d'indiquer la largeur totale du tableau, en pixels (nombre entier seul) pourcentage de la page totale (par exemple <code>"30%"</code>) ;
Ligne 74 ⟶ 76 :
 
Notons que ces attributs de mise en forme peuvent être remplacés par du [[CSS]].
 
==== Attribut d'accessibilité ====
 
Le plus grand problème des tableaux est l'accessibilité aux malvoyants. L'attribut <code>summary</code> permet de fournir une explication longue du tableau ; son contenu ne sera pas affiché par les navigateurs graphiques, mais interprété par les navigateurs en Braille ou les lecteurs vocaux.