Kon Nganong Kinahanglan Ka nga Maglikay sa Paggamit sa Nested Tables

Nabilanggo nga mga Tablig Gipahinay ang mga Pahina sa Web

Ang mga panid sa web kinahanglan nga i-download sa madali, apan ang nested mga lamesa makapahuyang sa proseso. Ayaw tugoti nga adunay mosulti kanimo nga daghang mga tawo ang naggamit sa broadband o high-speed nga Internet, mao nga dili ka kinahanglan mabalaka kon unsa ka paspas ang imong mga pahina nga magamit. Uban sa gidaghanon sa sulod sa Web, ang usa ka pahina o site nga hinay-hinay nga nag-load makapaubos sa mga bisita kay sa usa nga daling madala. Hinungdanon ang gikusgon.

Unsa ang Nested Table?

Ang usa ka nested lamesa mao ang usa ka lamesa sa HTML nga adunay lain nga lamesa sa sulod niini. Pananglitan:




Column 1
Column 2
Column 3

Column 1




nested table column 1
nested table column 2



Column 3

Column 1
Kolum 2
Column 3

Nabilanggo nga mga Tabo Tungod sa mga Panid sa Pag-download sa Dugang nga Dali

Ang usa ka lamesa sa usa ka Web page dili makapa-download sa pahina nga mas hinay-hinay (sulod sa rason). Apan sa higayon nga ibutang nimo ang usa ka lamesa sulod sa laing lamesa, kini mas komplikado alang sa browser nga mag-render, busa ang pahina mag-load sa mas hinay-hinay. Ug ang daghang mga lamesa nga imong gisul-ob sa sulod sa usa'g usa, ang mas hinay nga panid mabutyag.

Kon maghimo ka og usa ka panid nga may mga lamesa, hinumdomi nga ang dugang nga mga lamesa nga anaa sa sulod sa mga lamesa, ang mas hinay nga pahina mabu-bu. Kasagaran, sa diha nga ang usa ka pahina nag-load, ang browser nagsugod sa ibabaw sa HTML ug gibutang kini sunod-sunod sa panid. Hinuon, uban sa nested mga lamesa, kini nga sa pagpangita sa katapusan sa lamesa sa wala pa kini ipakita sa bug-os nga butang.

Mga Tables alang sa Layout

Dili nimo gamiton ang mga lamesa alang sa layout sa imong mga panid sa Web. Hapit sila kanunay nagkinahanglan nga magamit nimo ang mga lamesa nga nested, aron ang usa ka pahina sa Layout sa Web mag-load sa mas hinay kaysa sa parehas nga disenyo nga gihubad sa CSS.

Usab, kung nagsulay ka pagsulat sa balido nga XHTML, ang mga lamesa dili angay gamiton alang sa layout. Ang mga talaan alang sa tabular data (sama sa mga spreadsheet), dili alang sa layout. Hinunoa, kinahanglan nimong gamiton ang CSS alang sa layout- Ang mga disenyo sa CSS makahatag og mas dali ug makatabang kanimo sa paghupot sa balido nga XHTML.

Pagdisenyo og mga Lamesa nga Nagpadulot nga Mas Paspas

Kon magdisenyo ka og usa ka lamesa nga adunay daghang mga laray, kini kasagaran mas dali nga masudlan kung isulat ang matag linya ingon nga usa ka lahi nga lamesa. Pananglitan, makasulat ka og lamesa nga sama niini:




ibabaw nga laray

wala nga kolum
sa tuo nga kolum

Apan kung gisulat nimo ang sama nga lamesa nga dunay duha ka mga lamesa, kini makita nga dali nga gikarga, tungod kay ang browser maghatag sa una ug unya maghatag sa ikaduha, kay sa paghatag sa tibuok nga lamesa sa usa ka higayon. Ang lansis mao ang pagsiguro nga ang matag lamesa adunay managsama nga lapad ug uban pang mga estilo (sama sa padding, gilapdon, ug mga utlanan).



ibabaw nga laray




wala nga kolum
sa tuo nga kolum

Pag-usab sa Nested nga mga Tabla Sa Usa ka Talaan

Tingali imong gibati nga kining tanan maayo nga kasayuran, apan adunay usa ka lamesa nga adunay lain nga lamesa nga gisudlan niini. Bisan tuod kini tinuod, sa kasagaran mahimo nimong ibalik ang nested mga lamesa ngadto sa gamay nga mas komplikado nga mga lamesa pinaagi sa paggamit ug mga hiyas sa imong mga lamesa. Pananglitan, diha sa nested lamesa sa ibabaw, mahimo ko kining himoon nga usa ka lamesa nga adunay usa lamang ka kinaiya nga colspan :





Column 1
colspan = "2" > Column 2
Column 3

Column 1
nested table column 1
nested table column 2
Column 3

Column 1
colspan = "2" > Column 2
Column 3

Kini nga lamesa usab adunay kaayohan sa paggamit sa mas diyutay nga mga karakter kay sa nested nga lamesa, busa kini dali nga mag-download tungod usab niana.