Table -> div mais comment faire propre

Table -> div mais comment faire propre - HTML/CSS - Programmation

Marsh Posté le 02-05-2005 à 18:18:41    

Voila j'ai décider de mettre mon site en XHTML STRICT 1.0, donc virer toutes les balises table qui son utilisés. Comment faire pour mettre mon calendrier en div.
 
Je précise mon calendrier est mensuel et une ligne par semaine... Avant, avec les tables c'était facile, mais la je vois pas comment faire pour que ce soit aligner correctement avec des div et que ce ne soit pas 50 div pour un moi...
 
Merci

Reply

Marsh Posté le 02-05-2005 à 18:18:41   

Reply

Marsh Posté le 02-05-2005 à 18:35:12    

c'est des données tabulaires, tu fais un tableau :spamafote:


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 02-05-2005 à 18:50:49    

Faut pas non plus tomber dans l'exces.
 
Les tables c'est mal pour la mise en page.
En revanche pour les donees TABULAIRES il faut utiliser une table.
 
Alors, tes donnees sont-elles tabulaires ?? :D

Reply

Marsh Posté le 02-05-2005 à 19:01:26    

Un calendrier est habituellement considéré comme étant tabulaire.
 
Quelques tarés ont fait des calendars tableless, mais plus en démos/amusement/PoC que sérieusement :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 02-05-2005 à 19:24:09    

simoes a écrit :

Comment faire pour mettre mon calendrier en div.


Cette phrase est incorrecte. Il faut dire "Comment faire mour mettre mon calendrier en éléments plus sémantiques" :o

masklinn a écrit :

Un calendrier est habituellement considéré comme étant tabulaire.
 
Quelques tarés ont fait des calendars tableless, mais plus en démos/amusement/PoC que sérieusement :o


+1 pour les calendriers en tableaux

Reply

Marsh Posté le 03-05-2005 à 08:14:18    

kler, si tu te lance dans le calendrier sans tableau bonne chance lol
 
koi que, on peut remplacer les TR par un gros Div et les TD par des Span et coller des classes sur tout l'ensemble, mais je crois ke ca fait un peu trop bourrin
 
colle ton calendrier en tableau, MAIS ne mets aucune mise en forme dans le code HTML colle tout dans le CSS
 
juste un conseille pour la première ligne du tableau utilise TH au lieu de TD, ca te permettra d'avoir la première ligne indépendante du reste du tableau si tu l'attaque par CSS
 
et n'oublie pas que tu peux faire ca :  
 
 
TABLE TH { /* pour modifier la premiere ligne des jours de la semaine (LUN MAR MER JEU VEN SAM DIM)*/
}
 
TABLE TD { /* pour modifier cases des jours du mois (1, 2, 3, 4)  */
}
 
mais je collerai plutot un ID sur le calendrier :
<table id="Calendrier">
 
comme ca en CSS tu aura :  
 
#Calendrier TD {} /* c'est un exemple*/
 
tu peux aussi faire une classe qui s'appelle FERIE
<td class="Ferie">, quand tu as un jour férié
 
et une classe pour le samedi et une pour le dimanche
ou sinon tu fait une classe WeekEnd
 
et pour les jours particuliers tu peux aussi faire des classes.
 
<td class="JourParticulier"><a href="Anniversaire.htm">25</a></td>
 
tu peux à la fois modifier le fond du TD et le A pour certaines circonstances
 
 
#CALENDRIER TD {
  background-image : url(toto.img);
}
 
#CALENDRIER TD A {
  background-image : url(fondduA.img);
}
 
J'ai pas du etre assez clair, mais il est 8h du matin et je suis à la bourre mais j'ai pris mon temps de te repondre
ensuite à toi de t'amuser que ca te chante.

Reply

Sujets relatifs:

Leave a Replay

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