Dades tabulars i l'ús de taules en XHTML

Utilitzeu taules per a dades, no en format XHTML

Les dades tabulars són simplement les dades contingudes en una taula. En HTML , és el contingut que viu en les cel·les de la taula, és a dir, què hi ha entre les etiquetes o . Els continguts de la taula poden ser números, text, imatges i una combinació d'aquests; i una altra taula pot ser niada dins d'una cel·la de la taula.

El millor ús d'una taula, però, és per a la visualització de dades.

Segons el W3C:

"El model de taula HTML permet als autors disposar text de dades, text preformatat, imatges, enllaços, formularis, camps de formularis, altres taules, etc.-en files i columnes de cel·les".

Font: Introducció a les taules de l'especificació HTML 4.

La paraula clau en aquesta definició és la informació . A principis de la història del disseny web, les taules van ser adaptades com a eines per ajudar a definir i controlar com i on apareixerien els continguts de la pàgina web. Això de vegades podria resultar en una visualització deficient en diferents navegadors, depenent de com els navegadors controlaven les taules, de manera que no sempre era un mètode elegant en el disseny.

Tanmateix, a mesura que el disseny web ha avançat i amb l'arribada de fulls d'estil en cascada (CSS) , la necessitat d'utilitzar taules per gestionar de manera crua els elements de disseny de pàgina no es va reduir. El model de la taula no es desenvolupa com una manera perquè els autors web manipulin el disseny d'una pàgina web o modifiquin el seu aspecte amb cel·les, vores o colors de fons .

Quan s'utilitzen taules per mostrar el contingut

Si el contingut que voleu col · locar en una pàgina és la informació que esperaria veure administrat o seguit en un full de càlcul, llavors aquest contingut segurament es farà bé per a la presentació en una taula d'una pàgina web.

Si teniu camps de capçalera a la part superior de les columnes de dades o a l'esquerra de les files, és tabular i s'ha d'utilitzar una taula.

Si el contingut té sentit en una base de dades, especialment una base de dades molt senzilla, i només voleu mostrar les dades i no fer-la bastant, llavors una taula és acceptable.

Quan no s'utilitzen taules per mostrar contingut

Eviteu utilitzar taules en situacions on el propòsit no és simplement transmetre el contingut de dades en si mateix.

No utilitzeu taules si:

No tingueu por de les taules

És molt possible crear una pàgina web que utilitzi taules de creació molt creativa per a dades tabulars. Les taules són una part important de l'especificació XHTML, i aprendre a mostrar dades tabulars és una part important de la creació de pàgines web.