Tablični podaci i upotreba tablica u XHTML

Koristite tablice za podatke, a ne izgled u XHTML

Tablični podaci jednostavno su podaci sadržani u tablici. U HTML- u to je sadržaj koji živi u ćelijama tablice, tj. Što je između oznaka ili . Sadržaj tablice može biti brojevi, tekst, slike i njihova kombinacija; i još jedna tablica može biti ugniježđena unutar ćelije tablice.

Najbolja uporaba tablice, međutim, je za prikaz podataka.

Prema W3C-u:

"Model HTML tablice omogućuje autorima da organiziraju podatkovni tekst, preformatirani tekst, slike, veze, obrasce, polja obrasca, ostale tablice itd." U retke i stupce ćelija. "

Izvor: Uvod u tablice iz HTML 4 specifikacije.

Ključna riječ u toj definiciji je podatak . Rano u povijesti web dizajna, stolovi su prilagođeni kao alati za podešavanje i kontrolu kako i gdje će se pojaviti sadržaj web stranice. To bi ponekad moglo dovesti do lošeg prikaza u različitim preglednicima, ovisno o tome kako su preglednici upravljali stolovima, tako da nije uvijek bila elegantna metoda dizajna.

Međutim, kako je web dizajn napredovao i pojavom kaskadnih stilskih listova (CSS) , nestala je potreba za korištenjem tablica kako bi grubo upravljali elementima dizajna stranice. Model tablice nije razvijen kao način da web autori manipuliraju izgledom web stranice ili mijenjaju kako će izgledati s bilo kojim stanicama, granicama ili pozadinskim bojama .

Kada upotrebljavati tablice za sadržaj prikaza

Ako je sadržaj koji želite staviti na stranicu informacije koje biste očekivali da će se prikazivati ​​upravljane ili praćene u proračunskoj tablici, tada će se taj sadržaj gotovo sigurno posvetiti prezentaciji u tablici na web stranici.

Ako ćete imati polja zaglavlja na vrhu stupaca podataka ili s lijeve strane redaka podataka, onda je tablična i trebala bi se koristiti tablica.

Ako sadržaj ima smisla u bazi podataka, posebno u vrlo jednostavnoj bazi podataka, a želite samo prikazati podatke, a ne napraviti lijepu, onda je tablica prihvatljiva.

Kada ne upotrebljavate tablice za prikazivanje sadržaja

Izbjegavajte korištenje tablica u situacijama u kojima svrha nije jednostavno prenošenje sadržaja podataka.

Nemojte koristiti tablice ako:

Nemojte se bojati tablica

Posve je moguće izraditi web stranicu koja koristi stolove s vrlo kreativnim izgledom za tablične podatke. Tablice su važan dio XHTML specifikacije, a učenje prikaza tabličnih podataka vrlo je važan dio stvaranja web stranica.