Korištenje tablica u XHTML-u temeljenom na standardima

click fraud protection

Tabelarni podaci jednostavno su podaci sadržani u tablici. U HTML, to je sadržaj koji živi u stanicama tablice - tj. ono što je između.

ili.

oznake. Sadržaj tablice može biti brojevi, tekst,

, i njihova kombinacija; a druga tablica može se čak ugnijezditi unutar ćelije tablice.

Međutim, tablicu je najbolje koristiti za prikaz podataka.

Prema W3C:

"Model HTML tablice omogućuje autorima da podatke - tekst, predformatirani tekst, slike, veze, obrasce, polja obrazaca, druge tablice, itd. - slože u retke i stupce ćelija." Izvor: Uvod u tablice iz HTML 4 specifikacije.

Ključna riječ u toj definiciji je podaci. Početkom povijesti web dizajna tablice su prilagođavane kao alati koji pomažu u rasporedu i kontroli kako i gdje će se sadržaj web stranica pojaviti. To bi ponekad moglo rezultirati lošim prikazom u različitim preglednicima, ovisno o tome kako su preglednici obrađivali tablice, pa to nije uvijek bila elegantna metoda u dizajnu.

Međutim, kako je web dizajn napredovao i s pojavom kaskadni listovi stilova (CSS)

instagram viewer
, otpala je potreba za korištenjem tablica za grubo upravljanje elementima dizajna stranice. Model tablice nije razvijen kao način na koji web autori mogu manipulirati izgledom web stranice ili promijeniti njezin izgled sa stanicama, obrubima ili pozadinske boje.

Kada koristiti tablice za prikaz sadržaja

Ako je sadržaj koji želite smjestiti na stranicu informacije za koje biste očekivali da će se njima upravljati ili pratiti u a proračunske tablice, tada će se taj sadržaj gotovo sigurno dobro predstaviti u tablici na web stranici.

Ako ćete polja zaglavlja imati pri vrhu stupaca podataka ili lijevo od redaka podataka, tada je tabelarno i treba koristiti tablicu.

Ako sadržaj ima smisla u bazi podataka, posebno u vrlo jednostavnoj bazi podataka, a vi samo želite prikazati podatke, a ne ih učiniti lijepima, tada je tablica prihvatljiva.

Kada ne koristiti tablice za prikaz sadržaja

Izbjegavajte upotrebu tablica u situacijama kada svrha nije jednostavno prenošenje samog sadržaja podataka.

Ne koristite tablice ako:

  • Glavna svrha tablice je pozicioniranje sadržaja na stranici. Na primjer, za dodavanje razmaka oko slike, za postavljanje ikona s oznakama na popis ili za prisiljavanje bloka teksta da se ponaša poput povlačenja.
  • Boje pozadine ili slike želite koristiti samo za uvećavanje stranice, a ne za pozivanje podataka. Na primjer, isticanje svakog drugog retka tablice je u redu, ali mijenjanje samo gornjih desnih stanica jer se time podudaraju s pozadinom stranice nije.
  • Izrezujete sliku, a zatim ponovno postavljate dijelove slike na stranicu pomoću tablice. To je bilo vrlo često prije nekoliko godina, ali se više ne smatra ispravnim.

Ne bojte se stolova

Sasvim je moguće stvoriti web stranicu koja koristi tablice vrlo kreativnog izgleda za tablične podatke. Tablice su važan dio XHTML specifikacije, a učenje dobrog prikazivanja tabličnih podataka važan je dio izrade web stranica.

instagram story viewer