2013-03-07 4 views
0

J'ai toujours entendu dire qu'il est préférable d'éviter d'utiliser <table> en HTML.Tables vs Div vs Spains

Cependant, j'ai rencontré une situation dans laquelle un tableau me faciliterait la vie lors de la construction d'une page qui montre plusieurs produits et leurs caractéristiques. Dois-je essayer de le pirater pour ne pas avoir besoin d'une table, ou devrais-je simplement aller avec une table?

+6

tables d'utilisation des tableaux de données. Pour la mise en page - apprendre CSS. – Oded

+2

Dans ce cas, il s'agit de données tabulaires, alors pourquoi devriez-vous éviter une table? – jonhopkins

+2

Pourquoi cette question reçoit-elle des downvotes ?! Très bonne question! – Bill

Répondre

5

Non, vous ne devriez pas éviter le concept TABLE. Apprendre/Utiliser pour afficher des données tabulaires, pas des mises en page Web.

Découvrez les éléments du W3C.

  1. Tables
  2. Div
  3. Span
0

J'utilise des tables en permanence dans les applications Web - ils offrent une façon tout à fait bonne et prévisible pour afficher les résultats dans un navigateur.

+1

Oui, résultats de ** données tabulaires **^_ ^ – Neal

0

Les tableaux sont des données tabulaires (comme une feuille Excel, etc.)

Utilisez CSS pour les moments où les données ne sont pas tableau.

Les tables sont pas morts, il vous suffit de les utiliser à droite :-)