CSS : Appliquer propriété à un ensemble de td dans UNE table précise.

CSS : Appliquer propriété à un ensemble de td dans UNE table précise. - HTML/CSS - Programmation

Marsh Posté le 01-04-2003 à 21:10:20    

Voilà, toujours dans le registre : je fais mon forum et je cherche à tout optimiser, voilà le topo.
 
J'ai une page avec plusieurs table dedant.
 
Pour UNE de ces tables et SEULEMENT UNE, je voudrais pouvoir utiliser une classe pour TOUS les td de CETTE table.  
 
Facile me direz-vous ?
 
Suffit de faire une classe et de l'appliquer à chaque cellule.
 
Oui, mais voilà. Par ailleurs, chacune de ces cellules ont des propriétés différentes et je voudrais pouvoir utiliser ma classe : couleur-de-fond-cellule pour d'autres tables par la suite.
 
Est-ce possible ? Mes recherches sur google me montrent jusqu'à présent que ce n'est pas possible. Il est aisé d'appliquer une propriété à TOUS les TD de TOUTES les tables, mais pour UNE table et pas les autres, je ne vois pas comment faire...
 
GM... Help !  :whistle:

Reply

Marsh Posté le 01-04-2003 à 21:10:20   

Reply

Marsh Posté le 01-04-2003 à 21:12:17    

j'ai pas compris je crois mlais
<TD clas="classe_propriete_commune classe_propriete_specifique">
:??:


---------------
Suri.morkitu.org : Balades au coeur de la ville...
Reply

Marsh Posté le 01-04-2003 à 21:15:31    

Ah bah oui... C'était tout con en fait. Merci bcp. je ne savais pas qu'on pouvait spécifier plusieur classes différentes directement dans le code HTML. Je cherchais du côté des héritages multiples...  [:totozzz]  
 
Merci bcp en tout cas.  :)

Reply

Marsh Posté le 01-04-2003 à 21:19:50    

verifie toutefois avec quels navigateurs c valide... j'ai jamais trop testé (ie et opera c bon... ns6 aussi je crois)
les pro W3C Compliant vont ptet nous eclairer :d


---------------
Suri.morkitu.org : Balades au coeur de la ville...
Reply

Marsh Posté le 01-04-2003 à 21:21:48    

Déjà testé. ça passe partout (enfin sur tous les nav récents).  
 
 :jap:

Reply

Marsh Posté le 01-04-2003 à 21:25:21    

Reply

Marsh Posté le 02-04-2003 à 10:48:56    

Ouais, enfin, plus facile encore c'est de mettre
 
table.nom td {propriétés}
 
dans ton css externe. Ca teprendra nettement moins de place.

Reply

Marsh Posté le 02-04-2003 à 10:57:07    

gizmo a écrit :

Ouais, enfin, plus facile encore c'est de mettre
 
table.nom td {propriétés}
 
dans ton css externe. Ca teprendra nettement moins de place.


 
Oui effectivement. En même temps, j'ai besoin d'avoir des cellules différentes au sein même de mon tableau. Donc la première soluce est la meilleure dans ce cas. (Ma question première était mal posée en fait).

Reply

Marsh Posté le 02-04-2003 à 11:03:25    

ben ca ne change rien, vu que tu peux toujours surcharger ton css comme Suri l'a fait, sauf que tu ne dois plus mettre le css principale, mais uniquement le spécifique.

Reply

Sujets relatifs:

Leave a Replay

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