table ou pas table pour la mise en page? - HTML/CSS - Programmation
Marsh Posté le 31-03-2005 à 00:20:53
Pour le centrage, des solutions assez simples et passe-partout existent.
http://css.alsacreations.com/Faire [...] web-en-CSS
Marsh Posté le 31-03-2005 à 10:12:58
fffff2mpl4 a écrit : bonsoir, |
Non. Ce que tu va faire, c'est utiliser un fichier CSS pour la mise en page, et des éléments pour leur sémantique. Virer les tables ne consiste pas à remplacer chaque <td> par un <div>, mais remplacer par exemple par des titre, des listes, etc... Les <div> sont là pour grouper et structurer le document
Marsh Posté le 31-03-2005 à 19:34:40
merci pour vos réponses mais je bloque toujours voici mon code
j'utilise une page a trois colonnes
Citation : div#header { |
et en html :
Citation : <body> |
ce que je voudrait c'est centrer un cadre dans PAGE PRINCIPALE
merci
Marsh Posté le 31-03-2005 à 21:43:54
Euh,
tu as cherché à centrer un bloc la ?
sinon, pour centrer un bloc dans #main il faut utiliser :
Code :
|
Pour en savoir plus :
http://www.martiusweb.net/tutoriaux,01_23.html (ne considerez pas ça comme du spam )
Marsh Posté le 31-03-2005 à 22:10:17
Les mises en page à 3 colonnes, c'est relou Faudrait que les navigateurs implémentent tous display: inline-block ou display: table-cell, ce serait 500 fois plus simple
Marsh Posté le 31-03-2005 à 22:22:58
Surement, mais en attendant, en se débrouillant bien, c'est toujours assez simple d'obtenir un resultat correct avec les float.
Suffit d'utiliser un div conteneur pour centrer, et c'est bon
Marsh Posté le 31-03-2005 à 22:23:53
Oui Ou attendre les CSS-3 qui prévoient ce qu'il faut pour du multicolonne
Marsh Posté le 31-03-2005 à 22:36:31
CSS 3 devrait faciliter la vie du concepteur.
Mais je n'ai pas trop d'informations sur le sujet (prise en charge par les navigateurs, date de "mise en place" officielle)...
IE 7 supportera-t-il CSS 3 ?
Il faut l'esperer...
Marsh Posté le 31-03-2005 à 22:44:41
Tu peux aller consulter le dernier working draft
Et dans le tableau-timeline, tu peux aller voir les différents drafts et les différentes versions
Marsh Posté le 31-03-2005 à 23:02:43
Merci, je consulterai ça demain
Marsh Posté le 31-03-2005 à 23:50:11
Martius a écrit : IE 7 supportera-t-il CSS 3 ? |
Comment dire...
on va ptet commencer par prier pour qu'il supporte l'intégralité des CSS1, les CSS 2, qu'il fixe les bugs CSS actuels, qu'il supporte l'intégralité de la norme HTML 4.01, les PNG (y compris la transparence), HTTP 1.1, ECMAScript + DOM intégral + DOM Event Model, les types MIME XHTML (application/xml et application/xhtml+xml principalement), en arrêtant de switcher en quirk quand on lui file un doctype XML ( ) et des URL de plus de 2083 caractères
mais bon, c'est mal barré
Marsh Posté le 01-04-2005 à 10:36:09
Surtout que la recommandation CSS3 ne sortira pas avant des plombes
Marsh Posté le 01-04-2005 à 11:18:53
FlorentG a écrit : Surtout que la recommandation CSS3 ne sortira pas avant des plombes |
Oui enfin bon un certain nombre de modules des CSS3 est déjà prêt à partir en recommandation
(sont en CR en attente d'implémentations pour devenir des recommandations quoi)
Marsh Posté le 30-03-2005 à 20:33:27
bonsoir,
ayant fait tout mon site a base de <table>, j'ai décidé de le convertir avec css (les <div> ).
Mais voila j'ai cru comprendre qu'il y a un gros problème avec le centrage horizontal, il faut quand meme utilisr table?
voir par exemple ce site : http://batraciens.net/css-astuces/centrage-2.htm
merci de m'éclairer