Uporaba tabel v standardu XHTML

click fraud protection

Tabelarični podatki so preprosto podatki v tabeli. V HTML, je vsebina, ki živi v celicah tabele - to je tisto, kar je med.

ali.

oznake. Vsebina tabele je lahko številka, besedilo,

, in kombinacija teh; druga tabela pa je lahko celo ugnezdena v celico tabele.

Najbolje pa je tabelo uporabiti za prikaz podatkov.

Glede na W3C:

"Model tabele HTML omogoča avtorjem, da razvrstijo podatke - besedilo, predoblikovano besedilo, slike, povezave, obrazce, polja obrazcev, druge tabele itd. - v vrstice in stolpce celic." Vir: Uvod v tabele iz specifikacije HTML 4.

Ključna beseda v tej definiciji je podatkov. V zgodnji zgodovini spletnega oblikovanja so bile tabele prilagojene kot orodja, ki pomagajo pri postavitvi in ​​nadzoru, kako in kje se bo vsebina spletne strani pojavila. To bi lahko včasih privedlo do slabega prikaza v različnih brskalnikih, odvisno od tega, kako brskalniki obdelujejo tabele, zato pri oblikovanju to ni bila vedno elegantna metoda.

Ker pa je spletno oblikovanje napredovalo in s prihodom

instagram viewer
kaskadni slogovni listi (CSS), potreba po uporabi tabel za surovo upravljanje elementov oblikovanja strani je odpadla. Model tabele ni razvit kot način, kako spletni avtorji lahko manipulirajo s postavitvijo spletne strani ali spremenijo njen videz bodisi s celicami, obrobami ali barve ozadja.

Kdaj uporabiti tabele za prikaz vsebine

Če je vsebina, ki jo želite postaviti na stran, informacija, za katero bi pričakovali, da se bo upravljala ali ji sledila v preglednico, potem se bo ta vsebina skoraj zagotovo dobro predstavila v tabeli na spletni strani.

Če boste imeli polja glave na vrhu stolpcev podatkov ali levo od vrstic podatkov, je tabelarična in uporabiti je treba tabelo.

Če je vsebina smiselna v zbirki podatkov, še posebej v zelo preprosti bazi podatkov, in želite le prikazati podatke in ne narediti lepih, je tabela sprejemljiva.

Kdaj ne uporabljati tabel za prikaz vsebine

Izogibajte se uporabi tabel v primerih, ko namen ni zgolj prenos same vsebine podatkov.

Ne uporabljajte tabel, če:

  • Glavni namen tabele je umestitev vsebine na stran. Če želite na primer dodati razmik okoli slike, postaviti ikone oznak na seznam ali prisiliti blok besedila, da deluje kot vlečni citat.
  • Barve ozadja ali slike želite uporabiti preprosto za povečanje strani in ne za klicanje podatkov. Na primer, poudarjanje vseh drugih vrstic tabele je v redu, vendar spreminjanje samo zgornjih desnih celic, ker se tako ujemajo z ozadjem strani, ni.
  • Razrežete sliko in nato s pomočjo tabele znova postavite koščke slike na stran. To je bilo pred nekaj leti zelo pogosto, vendar se ne šteje več za pravilno.

Ne bojte se miz

Povsem mogoče je ustvariti spletno stran, ki za tabelarne podatke uporablja zelo kreativne tabele. Tabele so pomemben del specifikacije XHTML, učenje dobrega prikaza tabelarnih podatkov pa je pomemben del ustvarjanja spletnih strani.

instagram story viewer