5568 sujets

Sémantique web et HTML

Salut,

Pour un tableau de données en xhtml strict, mieux vaut indiquer le corps du texte etc... dans la CSS, ex:

th {
margin: 0;
padding: 0;
font-family: verdana, arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: black;

}


td {
margin: 0;
padding: 0;
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: black;
vertical-align: top;

}


ou bien utiliser dans la page web le code "tbody" ?

en bref, est-il mieux d'assigner les attributs d'un texte dans un tableau via la CSS ou via du code xhtml directement dans la page web?


merci,

a+
Modifié par Vajra (25 Apr 2005 - 17:58)
Bonjour,

Les attributs de mise en forme doivent se faire dans le CSS (c'est mieux).
le rôle de tbody (avec thead et tfoot) est de te permettre de mieux spécifier la structure du tableau et de donner un rôle (sémantique) particulier à certains blocs de ligne. Exemple: les noms des colonnes (thead) et un récapitulaitf comme la somme ou la moyenne (tfoot).
Ceci indépendamment du style, que l'on réglera dans la feuille de style (nom des colonne en gras, somme sur fond rouge).