Табличните данни са просто данните, съдържащи се в таблица. В HTML, това е съдържанието, което живее в клетките на таблица - т.е. това, което е между.
или.
етикети. Съдържанието на таблицата може да бъде цифри, текст,
, и комбинация от тях; а друга таблица може дори да бъде вложена в клетка на таблица.
Най-доброто използване на таблица обаче е за показване на данни.
Според W3C:
„Моделът на HTML таблица позволява на авторите да подреждат данни - текст, предварително форматиран текст, изображения, връзки, формуляри, полета на формуляри, други таблици и т.н. - в редове и колони от клетки.“ Източник: Въведение в таблици от спецификацията HTML 4.
Ключовата дума в тази дефиниция е данни. В началото на историята на уеб дизайна таблиците бяха адаптирани като инструменти, които помагат за оформлението и контролират как и къде ще се появи съдържанието на уеб страниците. Това понякога може да доведе до лошо показване в различните браузъри, в зависимост от това как браузърите обработват таблици, така че не винаги е бил елегантен метод в дизайна.
Въпреки това, тъй като уеб дизайнът е напреднал и с появата на каскадни таблици със стилове (CSS), необходимостта от използване на таблици за грубо управление на елементите на дизайна на страници отпадна. Моделът на таблицата не е разработен като начин за уеб авторите да манипулират оформлението на уеб страница или да променят начина, по който тя ще изглежда с клетки, граници или фонови цветове.
Кога да използвате таблици за показване на съдържание
Ако съдържанието, което искате да поставите на страница, е информация, която бихте очаквали да видите управлявана или проследена в електронна таблица, тогава това съдържание почти сигурно ще се поддаде на представяне в таблица на уеб страница.
Ако ще имате полета със заглавки в горната част на колоните с данни или вляво от редовете с данни, то то е таблично и трябва да се използва таблица.
Ако съдържанието има смисъл в база данни, особено много проста база данни и просто искате да покажете данните, а не да ги направите красиви, тогава е приемлива таблица.
Кога да не се използват таблици за показване на съдържание
Избягвайте да използвате таблици в ситуации, когато целта не е просто да предадете самото съдържание на данните.
Не използвайте таблици, ако:
- Основната цел на таблицата е да позиционира съдържанието на страницата. Например, за да добавите интервал около изображение, да поставите икони за маркери в списък или да принудите блок текст да действа като издърпваща цитата.
- Искате да използвате цветовете на фона или изображенията просто за увеличаване на страницата, вместо за извикване на данните. Например, подчертаването на всеки друг ред на таблица е добре, но промяната само на горните десни клетки, защото това ги прави да съвпадат с фона на страницата, не е така.
- Изрязвате изображение и след това поставяте частите на изображението обратно на страницата с помощта на таблицата. Това беше много често преди няколко години, но вече не се счита за правилно.
Не се страхувайте от таблици
Напълно възможно е да се създаде уеб страница, която използва много креативно изглеждащи таблици за таблични данни. Таблиците са важна част от спецификацията на XHTML, а ученето за добро показване на таблични данни е важна част от създаването на уеб страници.