Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1302 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Habillage de tableaux?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Habillage de tableaux?

n°1099153
avander
Posté le 27-05-2005 à 10:25:16  profilanswer
 

En appliquant XHTML/CSS on fait tellement la chasse au tableaux que j'ai bien du mal à trouver des infos sur l'usage et l'habillage d'un tableau à l'aide de CSS...  
 
J'ai des données à rendre dans un tableau et j'ai bien du mal à les rendre XHTML 1.0 Strict compatible ( nottament trouver l'équivalent des align, valign et autres width), j'aimerais voir des exemples comment habiller tout ça proprement...  
 
Merci d'avance  :hello:

mood
Publicité
Posté le 27-05-2005 à 10:25:16  profilanswer
 

n°1099160
FlorentG
Unité de Masse
Posté le 27-05-2005 à 10:27:59  profilanswer
 

Align -> text-align
VAlign -> vertical-align
Width -> width
 
[:spamafote]

n°1099206
plainsofpa​in
Pingouino's lover
Posté le 27-05-2005 à 10:54:11  profilanswer
 

tout ca dans  
 

Code :
  1. table
  2. {
  3. ...
  4. }


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1099259
avander
Posté le 27-05-2005 à 11:16:51  profilanswer
 

merci, j'étais sur la bonne voie...  :jap:

n°1099350
avander
Posté le 27-05-2005 à 12:05:03  profilanswer
 

Code :
  1. <table width="80%">
  2. <tr>
  3. <td valign="top" width="25%">
  4. <i>PRP</i></td>
  5. <td valign="top" width="5%">:</td>
  6. <td valign="top" width="70%">... description...</td>
  7. </tr>
  8. </table>


 
A part faire une classe par colonne, comment attribuer les largueurs de colonnes en CSS?
 
Il me semble que les sélecteurs ne permettent pas d'indiquer le no. d'ordre ( càd. le premier td dans table par exemple).

n°1099359
FlorentG
Unité de Masse
Posté le 27-05-2005 à 12:07:20  profilanswer
 

Pour le width, tu peux le définir sur uniquement les <td> dans le tout premier <tr> du tableau. Ou via les colgroup.
 
Pour les sélecteurs, on peut sélectionner un élément via son ordre :

tr td + td + td


Pour le troisième td par exemple. Mais c'est pas geré par IE :(

n°1099410
avander
Posté le 27-05-2005 à 12:45:50  profilanswer
 

FlorentG a écrit :

Pour le width, tu peux le définir sur uniquement les <td> dans le tout premier <tr> du tableau. Ou via les colgroup.
 
Pour les sélecteurs, on peut sélectionner un élément via son ordre :

tr td + td + td


Pour le troisième td par exemple. Mais c'est pas geré par IE :(


 
 :jap: Bon ben une classe par colonne alors... sinon c'était bien vu le td + td, mais on fait comment pour le premier dans ce cas?


Message édité par avander le 27-05-2005 à 12:46:12
n°1099417
FlorentG
Unité de Masse
Posté le 27-05-2005 à 12:47:40  profilanswer
 

tr:first-child


Pas géré par IE :D
 
Sinon pas besoin d'une classe sur chaque td. Tu définis un colgroup avec des col dedans, et tu met la classe sur eux. Mais je crois pas que ce soit géré par IE, mais on s'en branle

n°1099553
cerel
Posté le 27-05-2005 à 14:14:47  profilanswer
 

Voila un petit exemple de ce que l'on peut faire avec les css et une table (lorsque cette derniere est justifie) :
http://www.moronicbajebus.com/play [...] mat-table/

n°1099557
FlorentG
Unité de Masse
Posté le 27-05-2005 à 14:16:58  profilanswer
 

cerel a écrit :

Voila un petit exemple de ce que l'on peut faire avec les css et une table (lorsque cette derniere est justifie) :
http://www.moronicbajebus.com/play [...] mat-table/


C'est sûr que ça peut avoir son interêt. Et même si ça ne fonctionne pas sous IE, spatrograve, c'est juste la présentation qui change...

mood
Publicité
Posté le 27-05-2005 à 14:16:58  profilanswer
 

n°1099594
antp
Super Administrateur
Champion des excuses bidons
Posté le 27-05-2005 à 14:43:22  profilanswer
 

FlorentG a écrit :

Pour le width, tu peux le définir sur uniquement les <td> dans le tout premier <tr> du tableau. Ou via les colgroup.


 
ou simplement sur les <th>, pour autant qu'il y ait des titres de colonnes
 
Edit : c'est bien pratique pour donner un look différent aux titres, puis sémantiquement parlant c'est mieux aussi


Message édité par antp le 27-05-2005 à 14:44:22

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1099599
FlorentG
Unité de Masse
Posté le 27-05-2005 à 14:46:21  profilanswer
 

Effectivement :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Habillage de tableaux?

 

Sujets relatifs
XSL Probleme pour mettre deux tableaux cote a cote[CSS] Problème avec les div pour remplacer les tableaux
aide: truc tout con en labview pour tableauxaide: pb labview tableaux! pb basique!
alternative aux tableaux ? [total newbie][Java] Comparer 2 tableaux ? [Resolu]
Synchronisation de tableaux dynamiques en C++[Reglé] Prob de tableaux sous IE (mais pas sous Firefox bien sur)
Problemes de tableaux sous FirefoxManipulation de tableaux
Plus de sujets relatifs à : Habillage de tableaux?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR