[XHTML] tableau ou liste ?

tableau ou liste ? [XHTML] - HTML/CSS - Programmation

Marsh Posté le 22-02-2003 à 18:17:39    

question existencielle: comment coderiez-vous une page avec les scores de la dernière journée de foot ?
 
1/ C'est une liste de résultats donc je pensais faire ça :
 


<ul>
  <li>
    <div class="club">club1</div>
    <div class="score">0 - 0</div>
    <div class="club">club2</div>
  </li>
  <li>
    <div class="club">club3</div>
    <div class="score">0 - 2</div>
    <div class="club">club4</div>
  </li>
...
</ul>

 
 
2/ Le problème c'est que j'aimerais que le rendu ressemble a un tableau (clubs et scores alignés horizontalement et verticalement) et j'y arrive pas...
 
merci

Reply

Marsh Posté le 22-02-2003 à 18:17:39   

Reply

Marsh Posté le 22-02-2003 à 18:33:28    

Si c'est une liste de résultats sur plusieurs colonnes (même s'il n'y a que 2 colonnes), un tableau est fait pour cela. Donc pas la peine de te prendre la tête, tu fais un tableau, un point c tout. Par contre, si tu fais du XHTML, n'oublies pas de spécifier les dimensions (ainsi que toutes les autres caractéristiques du tableau (sauf le cellspacing et le cellpadding)) dans les CSS.
 
;)

Reply

Marsh Posté le 22-02-2003 à 18:46:45    

on dit "plus de tableau" pour la mise en page, du coup certains veulent virer les tableaux même pour leur vraie utilité :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 22-02-2003 à 20:41:02    

j'posais la question surtout paske "sémantiquement" c'est une liste, c'est tout  :jap:

Reply

Marsh Posté le 23-02-2003 à 00:07:57    

antp a écrit :

on dit "plus de tableau" pour la mise en page, du coup certains veulent virer les tableaux même pour leur vraie utilité :D

quel est l'inconvénient des tableaux ? j'ai entendu dire que le placement du site dans un tableau centré sur la page ne serait "pas très catholique", pour quelle raison ?


Message édité par panzemeyer le 23-02-2003 à 00:08:22
Reply

Marsh Posté le 23-02-2003 à 00:26:01    

panzemeyer a écrit :

quel est l'inconvénient des tableaux ? j'ai entendu dire que le placement du site dans un tableau centré sur la page ne serait "pas très catholique", pour quelle raison ?


 
Parce qu'un tableau est fait pour présenter des données en colonnes/ligne, pas pour faire de la mise en page.
 
Pour la mise en page, on a créée spécialement les DIV, alors autant en profiter.

Reply

Marsh Posté le 23-02-2003 à 08:54:14    

Hermes le Messager a écrit :

Par contre, si tu fais du XHTML, n'oublies pas de spécifier les dimensions (ainsi que toutes les autres caractéristiques du tableau (sauf le cellspacing et le cellpadding)) dans les CSS.


 
Pourquoi? c'est une spécification du XHTML? :??:


---------------
Horizon pas Net, reste à la buvette!!
Reply

Marsh Posté le 23-02-2003 à 09:29:24    

Willyzekid a écrit :


Pourquoi? c'est une spécification du XHTML? :??:


 
Parce que toutes notions de présentation s'est fait mettre dehors de XHTML. Dan un document XHTML, on structure les données, et leur présentation (mon tableau doit faire XXX de large, avec telle couleur) s'est fait mettre dans les CSS


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 23-02-2003 à 17:15:37    

Lolo- a écrit :

j'posais la question surtout paske "sémantiquement" c'est une liste, c'est tout  :jap:


Bof, je ne suis pas convaincu. Le tableau me paraît tout aussi sémantiquement correct, si ce n'est plus : le tableau possède la notion de colonnes que n'ont pas les listes. Et dans ton cas les colonnes ont du sens (club, score)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 23-02-2003 à 18:58:11    

gizmo a écrit :


 
Parce qu'un tableau est fait pour présenter des données en colonnes/ligne, pas pour faire de la mise en page.
 
Pour la mise en page, on a créée spécialement les DIV, alors autant en profiter.

oki oki  ;)

Reply

Marsh Posté le 23-02-2003 à 18:58:11   

Reply

Marsh Posté le 23-02-2003 à 19:00:46    

gm_superstar a écrit :


Bof, je ne suis pas convaincu. Le tableau me paraît tout aussi sémantiquement correct, si ce n'est plus : le tableau possède la notion de colonnes que n'ont pas les listes. Et dans ton cas les colonnes ont du sens (club, score)


t'as achevé de me convaincre  :jap:

Reply

Marsh Posté le 23-02-2003 à 20:46:28    

kadreg a écrit :


 
Parce que toutes notions de présentation s'est fait mettre dehors de XHTML. Dan un document XHTML, on structure les données, et leur présentation (mon tableau doit faire XXX de large, avec telle couleur) s'est fait mettre dans les CSS


 
Ah oui...non je pensais que tu disais qu'il fallait spécifier les dimensions d'un tableau...et non qu'il fallait les spécifier dans le CSS...
Bref, c'est pas seulement pour "table", c'est pour tous les tags! :)


---------------
Horizon pas Net, reste à la buvette!!
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed