S'affranchir de 'cellpadding' & 'cellspacing' ?

S'affranchir de 'cellpadding' & 'cellspacing' ? - HTML/CSS - Programmation

Marsh Posté le 19-09-2005 à 20:18:10    

Bonsoir,
 
Est-il possible de se passer de ces attributs lors de la mise en place de tableaux ?
 
(Par exemple les implémenter en CSS, plutôt que de les réécrire à chaque occurence de tableau)
 
Merci.
 
 

Reply

Marsh Posté le 19-09-2005 à 20:18:10   

Reply

Marsh Posté le 19-09-2005 à 20:21:24    

Pour cellpadding, oui puisque c'est remplacé par padding. Pour cellspacing non vu que IE ne reconnait pas border-spacing, l'équivalent CSS.


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

Marsh Posté le 19-09-2005 à 20:34:56    

Merci pour l'explication  :bounce:  
 
C'est tout de même rageant de devoir coder à l'ancienne tout ça parce que le navigateur le plus utilisé ne supporte pas le CSS2..

Reply

Marsh Posté le 19-09-2005 à 20:38:13    

Ou alors tu te contentes du cellspacing par défaut :D


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

Marsh Posté le 19-09-2005 à 20:44:44    

ou alors tu te contente de faire des mises en page sans tableau

Reply

Marsh Posté le 19-09-2005 à 20:48:17    

Reply

Marsh Posté le 19-09-2005 à 20:56:51    

ce n'est pas pour de la mise en page, faudrait p-e arrêter de sortir les boucliers dès qu'on parle de tableaux  :sarcastic:

Reply

Marsh Posté le 19-09-2005 à 21:03:50    

Notons que cellspacing et cellpadding ne sont pas dépréciés, donc parfaitement utilisables

Reply

Marsh Posté le 19-09-2005 à 21:07:44    

Oui effectivement, c'est juste que je trouve les feuilles de styles pratique pour gérer cela à part et alléger au maximum le code html.
 
IE7 supportera enfin (parait-il) les normes du CSS2 et corrigera les nombreux bugs de l'interpréteur CSS d'IE6.
 
Une démarche qui pourrait enfin rabiliter IE auprès des développeurs web  :whistle:

Reply

Marsh Posté le 19-09-2005 à 22:45:30    

et un "border-collapse: collapse;" sur le tableau ne ferait-il pas l'affaire ? Je crois que ça équivaut à un "cellspacing = '0'"

Reply

Marsh Posté le 19-09-2005 à 22:45:30   

Reply

Marsh Posté le 19-09-2005 à 23:02:04    

Effectivement [:figti]
 
Bon s'il ne veut pas fusionner les bordures, il sera quand même coincé mais c'est déjà une bonne avancée :)


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

Marsh Posté le 19-09-2005 à 23:13:35    

ANViL a écrit :

Oui effectivement, c'est juste que je trouve les feuilles de styles pratique pour gérer cela à part et alléger au maximum le code html.
 
IE7 supportera enfin (parait-il) les normes du CSS2 et corrigera les nombreux bugs de l'interpréteur CSS d'IE6.
 
Une démarche qui pourrait enfin rabiliter IE auprès des développeurs web  :whistle:


 
oui en effet mais malheuresement IE7 ne sera pas utilisable sous windows 2k qui est mon OS préféré chez MS

Reply

Marsh Posté le 20-09-2005 à 09:11:41    

petite note, dans le dernier site que j'ai fait pour ma boite il y avait 1 seul tabeau (5 cellules maxi) pour le squelette globale, et je n'ai utilisé, ni cellpadding, ni cellspacing, et je n'ai aucun problème de padding et d'espacement entre les cellules que ce soit sous IE ou sous FF et pourtant pas de doctype.

Reply

Marsh Posté le 20-09-2005 à 09:13:26    

Et ? [:johneh]

Reply

Marsh Posté le 20-09-2005 à 09:16:16    

ben la réponses est : oui tu peux t'affranchir du cellpadding et du cellspacing en utilisant les CSS (je me trompe ?)

Reply

Marsh Posté le 21-09-2005 à 21:02:34    

Ben il faudra que tu me serve ta recette magique, parce que si je les vire, et que je les remplace (en CSS) par un padding: 0 et un border-spacing: 0, IE ne comprends rien à ce dernier (comme expliqué plus haut) et mes cellules sont espacées

Reply

Marsh Posté le 25-09-2005 à 16:41:47    

Bah non tu peu pas t'en passer. En fait moi a chaque table je les met a 0. Apres si besoin est je defini des margin et padding dans le CSS . mais il est impossible de metre le cellpadding et cellspacing a 0 avec le css, vu que c'est pas exactement la meme chose.  :bounce:


---------------
Bois mes paroles ...
Reply

Marsh Posté le 25-09-2005 à 17:09:45    

http://www.quirksmode.org/css/tables.html


---------------
Nos estans firs di nosse pitite patreye...
Reply

Sujets relatifs:

Leave a Replay

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