28172 sujets

CSS et mise en forme, CSS3

Mais non, ne vous inquiétez pas!

Je suis entrain de faire un calendrier en php et forcément, je le mets en forme dans un tableau (si je ne me trompe pas, c'est la façon la plus logique) et la je bloque pour un détail tous bête.

Je souhaite lui donner un espace entre les dates. upload/16810-tableau1.jpg


Pour l'instant, j'obtiens ça (fait pas attention au couleur hein Smiley cligne ).

Le seul moyen que j'ai trouvé, c'est de faire un cellspacing dans le code html.
Et la, j'obtiens cet effet là upload/16810-tableau2.jpg

Le soucis, c'est que je fait de la mise en forme dans le fichier html.

Si quelqu'un a une solution plus élégante, je veut bien me coucher moins bête ce soir...

Merci
Modifié par zabka (13 Sep 2008 - 11:58)
Modérateur
Salut,

Il n'y a pas mieux dans un soucis de compatibilité. Il existe bien border-spacing en CSS mais cette propriété n'est pas supportée par IE.
'lut,

sinon, comme le fond blanc de tes TD semble être une image tu peux peut-être affecter un padding.
Par exemple
td { 
background: blue url(fond_td.jpg) 50% no-repeat;
padding: 6px 12px; 
}

Modifié par Heyoan (13 Sep 2008 - 12:02)