cellpadding & cellspacing

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
HP
Tyrannosaurus Rex
Messages : 2196
Inscription : 21 oct. 2004, 10:25

cellpadding & cellspacing

Message par HP »

décidément, je ne comprendrait jamais rien aux tableaux ...
ce qui me pousse donc (en plus d'une voloté de migrer vers du strict, un forum)
à m'en débarrasser autant que possible (ce qui souvent me facilite la vie)
mais, les tableaux servent à présenter des données tabulaires des pages similaires à çà :
http://www.geckozone.org/forum/viewforum.php?f=8
ne peuvent, à mon sens, pas être présentées autrement qu'avec un tableau.

et c'est là que je me demande que signifie çà :

Code : Tout sélectionner

 cellpadding="4" cellspacing="1"
par quoi puis je le remplacer avec du CSS moderne ? et si possible "crossbrowser" dans le sens supporté par IE 6

“La médiocrité obtiendra immanquablement la préséance en se travestissant des oripeaux de la bienséance.”
Bobe
Iguane
Messages : 742
Inscription : 28 juil. 2003, 21:29

Message par Bobe »

Par rien, c’est valide en html strict.

Sinon:

Code : Tout sélectionner

table { border-spacing: 1px; }
table th, table td {
    padding: 4px;
}
border-spacing non supporté par IE.
« La vie d’un geek est un combat perpétuel contre l’imperfection »
HP
Tyrannosaurus Rex
Messages : 2196
Inscription : 21 oct. 2004, 10:25

Message par HP »

Bobe a écrit :Par rien, c’est valide en html strict.
oui, certes, mais c'est pas vraiment l'idée que je me fais du strict,
et je ne vise pas (ou plus) la validité pour le plaisir d'être valide ...
j'aurais peut être pas du m'engager dans ce genre de discours (la phrase précédente) parce que je pense que ça appelle des explications :roll:

donc oui, c'est valide, mais ce sont des attributs qui touchent purement à la présentation, si on veut partir vers du strict et bien le faire, ces attributs doivent être absents, à mon sens.
Bobe a écrit :Sinon:

Code : Tout sélectionner

table { border-spacing: 1px; }
table th, table td {
    padding: 4px;
}
border-spacing non supporté par IE.
je pense que le cellspacing sert à afficher la couleur de fond du tableau avec le bout de code que j'ai donné précédemment, je pense que je vais réfléchir à user des border à la place et que je devrais pouvoir obtenir un effet similaire.

Merci Bobe en tout cas !
et si t'as d'autres idée ou suggestions, n'hésite pas, c'est toujours un plaisir :D

“La médiocrité obtiendra immanquablement la préséance en se travestissant des oripeaux de la bienséance.”
epsy
Varan
Messages : 1024
Inscription : 21 déc. 2005, 19:58

Message par epsy »

==> http://www.geckozone.org/forum/viewtopic.php?t=41450 ?

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1
҈ - config- http://fr.enlightenment.org - wikipedia mon amiiii! - JID: epsy arobase :) jaim.at
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités