Ce ar trebui să știți despre tabelele imbricate

click fraud protection

Paginile web trebuie să se descarce rapid, dar tabelele imbricate pot încetini procesul. Nu lăsați pe nimeni să vă spună că mai mulți oameni folosesc internetul în bandă largă sau de mare viteză, deci nu trebuie să vă faceți griji cu privire la viteza cu care se încarcă paginile dvs. Cu cantitatea de conținut de pe web, o pagină sau un site care se încarcă încet va avea mai puțini vizitatori decât unul care se încarcă rapid. Viteza este importantă, în special pe conexiunile mobile care ar putea fi limitate la viteze de date 2G sau 3G.

Ce este o masă cuibărită?

Un tabel imbricat este un tabel HTML care are în el un alt tabel. De exemplu:

Browser care arată codul eșantion în exemplul precedent al unui tabel imbricat.

Tabelele imbricate cauzează descărcarea mai lentă a paginilor

Un singur tabel pe o pagină web nu va determina descărcarea paginii mai lent. Dar când puneți un tabel într-un alt tabel, browserul devine mai complicat să redea, astfel încât pagina se încarcă mai încet. Și cu cât mai multe tabele cuibăriți, cu atât pagina se încarcă mai lent.

În mod normal, atunci când o pagină se încarcă, browserul pornește în partea de sus a codului HTML și îl încarcă secvențial pe pagină. Cu toate acestea, cu tabelele imbricate, trebuie să găsească sfârșitul tabelului înainte de a putea afișa întregul lucru. Motivul pentru care redarea încetinește este că browserul trebuie să itereze documentul HTML de mai multe ori.

instagram viewer

Tabelele pentru aspect

Când scrieți XHTML valid, tabelele nu ar trebui utilizate pentru aspect. Tabelele sunt pentru date tabulare cum ar fi foi de calcul, nu pentru proiectarea paginilor. În schimb, ar trebui să utilizați CSS pentru aspect -Proiecte CSS redați mai rapid și vă ajută să mențineți XHTML valid.

Proiectarea meselor cu încărcare mai rapidă

Dacă proiectați un tabel cu mai multe rânduri, acesta se poate încărca adesea mai repede dacă scrieți fiecare rând ca un tabel separat.

Dar dacă ați scrie același tabel ca două tabele, se pare că se va încărca mai repede, deoarece browserul ar reda primul și apoi a reda al doilea, mai degrabă decât să redea întregul tabel o dată. Trucul este să vă asigurați că fiecare masă are lățimi identice și alte stiluri (cum ar fi umplutura, marginile și marginile).

Conversia tabelelor imbricate într-un singur tabel

Convertiți tabelele imbricate în tabele unice ușor mai complexe, fiind inteligent cu privire la atribute precum colspan, care, dacă este implementat cu atenție, va simula aspectul unei tabele imbricate fără a efectua efectiv ca una.

instagram story viewer