Declarer un tableau en CSS - HTML/CSS - Programmation
Marsh Posté le 23-02-2003 à 14:35:06
si tu veux spécifier la largeur de tes td, oui. Sinon, tu peux laisser le browser les ajuster au mieux dans l'espace que tu donnes à la table.
Marsh Posté le 23-02-2003 à 14:37:34
gizmo a écrit : si tu veux spécifier la largeur de tes td, oui. Sinon, tu peux laisser le browser les ajuster au mieux dans l'espace que tu donnes à la table. |
Ben non je veux les spécifier, c'est pour la mise en page d'une liste de produits et de leurs prix
Ca fonctionne mais je cherche à alléger ma feuille de style
Marsh Posté le 23-02-2003 à 15:13:00
Si la taille de ton tableau n'est pas constante, et que tu ne veux pas créer des dizaines de styles que tu n'utilise qu'à un seul endroit, tu peux faire un truc du genre :
<td class="toto" style="width: 100px;">blabla</td>
Marsh Posté le 23-02-2003 à 16:31:22
flyman30 a écrit : Comment doit on s'y prendre ?
|
Si tu ne veux pas écrire la largeur dans chaque cellule tu peux utilises les balises <colgroup> et <col> :
<table> |
Marsh Posté le 23-02-2003 à 17:20:59
Suffit de le faire juste pour la première ligne du tableau
colgroup c'est reconnu par quels browsers ?
Marsh Posté le 23-02-2003 à 17:28:05
antp a écrit : Suffit de le faire juste pour la première ligne du tableau |
Oui mais c'est sémantiquement moins bon
antp a écrit : colgroup c'est reconnu par quels browsers ? |
Le bon réflexe : http://www.blooberry.com/indexdot/ [...] lgroup.htm
Marsh Posté le 23-02-2003 à 19:05:26
gm_superstar a écrit : |
Un grand merci à tous les 2
Marsh Posté le 23-02-2003 à 13:57:53
Comment doit on s'y prendre ?
j'ai fait ça
mais puisque la largeur des td change selon la page ou est le tableau, faut il faire un style genre
pour chaque cas ? étant donné qu'en XHTML1.1 nous n'avons plus le droit de faire
merci