J'essaie de pratiquer du CSS/HTML, et je suis en train de lister ce qui devrait être fait dans une table en utilisant divs. Le problème que j'ai, c'est que lorsque je règle les marges, le texte ne s'aligne pas correctement dans les colonnes parce que le texte est plus long que les autres, donc il en résulte une table irrégulière.Afficher une grille en utilisant divs
par exemple.
123 hello coool
123 asdfasdfsadf cool
123 hello coool
123 asdfasdfasdf kkk
Ainsi, l'espacement entre chaque section est correcte à savoir 20px, mais étant donné que le texte varie en longueur, il ne semble pas aligné.
Quel est le problème ici?
La méthode div est d'utiliser une table. Les données tabulaires vont dans les tableaux, il n'y a pas de raison d'utiliser les divs pour ce qu'ils ne sont pas. – Tordek
@Tordek Lisez mon esprit - le "problème" avec les tables est qu'elles ont été abusées pour les mises en page (bien que seul le module de mise en page du modèle CSS3 ait été conçu pour traiter correctement les mises en page ...). Cependant, s'il s'agit de données tabulaires, il s'agit de données tabulaires. C'est autant sémantique que visuel et est probablement un scénario approprié pour utiliser une table. –