Għaliex għandek tevita li tuża Tabelli Nested

Tabelli nested Slow Your Web Pages Down

Il-paġni tal-Web jeħtieġu li jitniżżlu b'rata mgħaġġla, iżda t-tabelli nested jistgħu jnaqqsu l-proċess. Tħallix li xi ħadd jgħidlek li aktar nies jużaw il-broadband jew l-Internet ta 'veloċità għolja, sabiex ma jkollokx għalfejn tinkwieta dwar kif il-paġni tiegħek jitilgħu malajr. Bl-ammont ta 'kontenut fuq il-Web, paġna jew sit li t-tagħbija bil-mod se jkollha inqas viżitaturi minn waħda li tagħbija malajr. Il-veloċità hija importanti ħafna.

X'inhi Tabella Nested?

Tabella nested hija tabella HTML li għandha tabella oħra fiha. Pereżempju:



Kolonna 1
Kolonna 2
Kolonna 3


Kolonna 1



tabella imqassma kolonna 1
tabella imqassma kolonna 2



Kolonna 3


Kolonna 1
Kolonna 2
Kolonna 3

Tabelli nested Cause Paġni biex Tniżżel Aktar Bil-mod

Tabella waħda fuq paġna tal-Web mhix se tikkawża li l-paġna tniżżel aktar bil-mod (fir-raġuni). Imma l-mument li tpoġġi tabella waħda f'tabella oħra, tirriżulta iktar ikkumplikata biex il-browser jirrendi, hekk il-paġna titla 'aktar bil-mod. U t-tabelli l-iktar imżerżqa ġewwa xulxin, iktar ma tinħass il-paġna.

Meta toħloq paġna b'tabelli, iżomm f'moħħu li t-tabelli aktar li huma fi ħdan tabelli, aktar bil-mod il-paġna se tagħbija. Normalment, meta tagħbija ta 'paġna, il-browser jibda fil-parti ta' fuq tal-HTML u jitgħabba b'mod sekwenzjali fil-paġna. Madankollu, bit-tabelli nested, irid isib it-tarf tat-tabella qabel ma jkun jista 'juri l-ħaġa sħiħa.

Tabelli għat-Tqassim

M'għandekx tkun qed tuża tabelli għat-tqassim fil-paġni tal-Web tiegħek. Kważi dejjem jeħtieġu li tuża t-tabelli imqabbda, għalhekk paġna tal-Web ta 'tqassim tal-mejda se tagħbija aktar bil-mod mill-istess disinn mogħti fis-CSS.

Ukoll, jekk qed tipprova tikteb XHTML validu, it-tabelli m'għandhomx jintużaw għat-tqassim. It-tabelli huma għal data tabulari (bħal spreadsheets), mhux għat-tqassim. Minflok, għandek tuża CSS għat-tqassim - Id-disinji tas-CSS jirrendu aktar malajr u jgħinek iżżomm XHTML validu.

Iddisinjar ta 'Tables tat-Tagħbija Faster

Jekk tfassal tabella b'ħafna ringieli, ħafna drabi tista 'titgħabba aktar malajr jekk tikteb kull ringiela bħala tabella separata. Per eżempju, tista 'tikteb tabella bħal din:




ringiela ta 'fuq

kolonna tax-xellug
kolonna tal-lemin

Imma jekk kitbet l-istess tabella bħal żewġ tabelli, jidher li tagħbija aktar malajr, minħabba li l-browser jagħmel l-ewwel u mbagħad jagħmel it-tieni, aktar milli jagħti t-tabella kollha f'daqqa. It-trick huwa li niżguraw li kull tabella jkollha wisgħat identiċi u stili oħra (bħal ikkuttunar, marġini, u fruntieri).



ringiela ta 'fuq







kolonna tax-xellug
kolonna tal-lemin

Il-konverżjoni ta 'tabelli nested fit-Tabella Waħda

Tista 'tħoss li dan kollu huwa tagħrif tajjeb, imma għandek tabella li għandu jkollha tabella oħra imnaddfa fiha. Filwaqt li dan jista 'jkun minnu, ħafna drabi tista' tikkonverti t-tabelli nested fi tabelli singoli ftit iktar kumplessi billi tuża l-attributi u fuq iċ-ċelloli tal-mejda tiegħek. Per eżempju, fit-tabella nested fil-parti ta 'fuq, nista' nikkonverti dan f'tabella waħda biss bl-attribut colspan :


Kolonna 1
colspan = "2" > Kolonna 2
Kolonna 3

Kolonna 1
tabella imqassma kolonna 1
tabella imqassma kolonna 2
Kolonna 3

Kolonna 1
colspan = "2" > Kolonna 2
Kolonna 3

Din it-tabella għandha wkoll il-benefiċċju li tuża inqas karattri mit-tabella anidjata, u għalhekk se tniżżel aktar malajr minħabba dak ukoll.