Utilizarea tabelelor în XHTML bazat pe standarde

Datele tabulare sunt pur și simplu datele conținute într-un tabel. În HTML, este conținutul care trăiește în celulele unui tabel - adică ceea ce se află între.

sau.

Etichete. Conținutul tabelului poate fi numerele, textul,

, și o combinație a acestora; iar un alt tabel poate fi chiar imbricat în interiorul unei celule de tabel.

Cu toate acestea, cea mai bună utilizare a unui tabel este pentru afișarea datelor.

Conform W3C:

"Modelul de tabel HTML permite autorilor să aranjeze date - text, text preformatat, imagini, linkuri, formulare, câmpuri de formular, alte tabele etc. - în rânduri și coloane de celule." Sursă: Introducere în tabele din specificația HTML 4.

Cuvântul cheie din această definiție este date. La începutul istoriei designului web, tabelele au fost adaptate ca instrumente pentru a ajuta la aspect și a controla modul și locul în care va apărea conținutul paginii web. Uneori, acest lucru ar putea avea ca rezultat afișarea deficitară în diferite browsere, în funcție de modul în care browserele au gestionat tabelele, deci nu a fost întotdeauna o metodă elegantă în design.

instagram viewer

Cu toate acestea, pe măsură ce designul web a avansat și odată cu apariția foi de stil în cascadă (CSS), necesitatea utilizării tabelelor pentru a gestiona grosolan elementele de proiectare a paginii a scăzut. Modelul de tabel nu este dezvoltat ca o modalitate pentru autorii web de a manipula aspectul unei pagini web sau de a schimba modul în care va arăta fie cu celule, fie cu chenare, fie cu culorile de fundal.

Când se utilizează tabele pentru a afișa conținut

Dacă conținutul pe care doriți să îl plasați pe o pagină este o informație pe care v-ați aștepta să o vedeți gestionată sau urmărită într-un foaie de calcul, atunci conținutul respectiv se va preta cu siguranță bine prezentării într-un tabel de pe o pagină web.

Dacă aveți de gând să aveți câmpuri de antet în partea de sus a coloanelor de date sau în stânga rândurilor de date, atunci acesta este tabel și ar trebui să fie utilizat un tabel.

Dacă conținutul are sens într-o bază de date, în special o bază de date foarte simplă, și doriți doar să afișați datele și să nu le faceți frumoase, atunci un tabel este acceptabil.

Când nu se utilizează tabele pentru a afișa conținut

Evitați utilizarea tabelelor în situații în care scopul nu este acela de a transmite conținutul datelor în sine.

Nu utilizați tabele dacă:

  • Scopul principal al tabelului este poziționarea conținutului pe pagină. De exemplu, pentru a adăuga spațiu în jurul unei imagini, pentru a plasa pictograme glonț pe o listă sau pentru a forța un bloc de text să acționeze ca un ghilimel.
  • Doriți să utilizați culorile de fundal sau imaginile pur și simplu pentru a mări pagina, mai degrabă decât pentru a apela datele. De exemplu, evidențierea fiecărui rând al unui tabel este în regulă, dar modificarea numai a celulelor din dreapta sus, deoarece nu le face să se potrivească cu fundalul paginii.
  • Decupați o imagine și apoi așezați piesele imaginii laolaltă pe pagină folosind tabelul. Acest lucru era foarte frecvent în urmă cu câțiva ani, dar nu mai este considerat corect.

Nu vă fie frică de mese

Este foarte posibil să creați o pagină web care utilizează tabele cu aspect foarte creativ pentru date tabulare. Tabelele sunt o parte importantă a specificației XHTML, iar învățarea de a afișa bine datele tabulare este o parte importantă a creării paginilor web.

instagram story viewer