Využitie tabuliek v štandardoch XHTML

Tabuľkové údaje sú jednoducho údaje obsiahnuté v tabuľke. V HTML, je to obsah, ktorý žije v bunkách tabuľky - tj. čo je medzi.

alebo

značky. Obsahom tabuľky môžu byť čísla, text,

a ich kombinácie; a ďalšia tabuľka môže byť dokonca vnorená do bunky tabuľky.

Najlepšie sa však používa tabuľka na zobrazovanie údajov.

Podľa W3C:

„Model tabuľky HTML umožňuje autorom usporiadať údaje - text, predformátovaný text, obrázky, odkazy, formuláre, polia formulárov, ďalšie tabuľky atď. - do riadkov a stĺpcov buniek.“ Zdroj: Úvod do tabuliek zo špecifikácie HTML 4.

Kľúčové slovo v tejto definícii je údaje. Na začiatku histórie webdizajnu boli tabuľky prispôsobené ako nástroje, ktoré uľahčujú rozloženie a určujú, ako a kde sa bude obsah webových stránok zobrazovať. To by mohlo niekedy viesť k zlému zobrazeniu v rôznych prehľadávačoch, v závislosti od toho, ako prehliadače narábali s tabuľkami, takže dizajn nebol vždy elegantnou metódou.

Avšak, ako web design pokročil a s príchodom kaskádové štýly (CSS)

instagram viewer
, odpadla potreba používať tabuľky na hrubú správu prvkov návrhu stránky. Model tabuľky nie je vyvinutý ako spôsob, ako by autori webu mohli manipulovať s rozložením webovej stránky alebo meniť, ako bude vyzerať, buď s bunkami, ohraničeniami alebo farby pozadia.

Kedy použiť tabuľky na zobrazenie obsahu

Ak je obsahom, ktorý chcete umiestniť na stránku, informácie, od ktorých by ste očakávali, že budú spravované alebo sledované v tabuľku, potom bude tento obsah takmer určite vhodný na prezentáciu v tabuľke na webovej stránke.

Ak budete mať polia hlavičiek v hornej časti stĺpcov s údajmi alebo vľavo od riadkov s údajmi, potom sú tabuľky a mali by ste použiť tabuľku.

Ak má obsah zmysel v databáze, najmä vo veľmi jednoduchej databáze, a vy chcete iba zobraziť dáta a neurobiť ich pekné, potom je prijateľná tabuľka.

Kedy nepoužívať tabuľky na zobrazenie obsahu

Nepoužívajte tabuľky v situáciách, keď účelom nie je jednoduché sprostredkovanie samotného dátového obsahu.

Nepoužívajte tabuľky, ak:

  • Hlavným účelom tabuľky je umiestniť obsah na stránku. Napríklad pridať medzery okolo obrázka, umiestniť ikony odrážok na zoznam alebo vynútiť, aby blok textu fungoval ako úvodná ponuka.
  • Farby alebo obrázky pozadia chcete jednoducho použiť na rozšírenie stránky a nie na vyvolanie údajov. Napríklad zvýraznenie každého druhého riadku tabuľky je v poriadku, ale zmena iba buniek vpravo hore, pretože sa tým zhoduje s pozadím stránky, nie je.
  • Rozrezávate obrázok a pomocou tabuľky potom jednotlivé kúsky obrázka umiestnite späť na stránku. Toto bolo veľmi bežné pred niekoľkými rokmi, ale už sa to nepovažuje za správne.

Nebojte sa tabuliek

Je celkom možné vytvoriť webovú stránku, ktorá pre tabuľky používa veľmi kreatívne vyzerajúce tabuľky. Tabuľky sú dôležitou súčasťou špecifikácie XHTML a naučiť sa dobre zobrazovať tabuľkové údaje je dôležitou súčasťou vytvárania webových stránok.