Kwa nini unapaswa kuepuka Majedwali ya Layouts Ukurasa wa Mtandao

CSS ni njia bora ya kujenga miundo ya ukurasa wa wavuti

Kujifunza kuandika mipangilio ya CSS inaweza kuwa ngumu, hasa ikiwa unajua na kutumia meza ili kuunda mipangilio ya ukurasa wa wavuti. Lakini wakati HTML5 inaruhusu meza ya mpangilio, sio wazo nzuri.

Majedwali haipatikani

Kama vile injini za utafutaji, wasomaji wengi wa skrini wanarasa kurasa za wavuti ili waweze kuonyeshwa kwenye HTML. Na meza zinaweza kuwa vigumu sana kwa wasomaji wa skrini kuzingatia. Hii ni kwa sababu yaliyomo katika mpangilio wa meza, wakati wa mstari, haifai kila wakati unasoma kushoto-kulia na juu hadi chini. Zaidi, pamoja na meza zilizojaa, na vipande mbalimbali kwenye seli za meza zinaweza kufanya ukurasa kuwa vigumu kufikiri.

Hii ndio sababu specifikationer HTML5 inapendekeza dhidi ya meza za mpangilio na kwa nini HTML 4.01 huiachilia. Vivutio vinavyoweza kupatikana kwa wavuti huruhusu watu zaidi kuitumia na ni alama ya mtunzi wa kitaaluma.

Kwa CSS, unaweza kufafanua sehemu kama ya upande wa kushoto wa ukurasa lakini uweke mwisho wa HTML. Kisha wasomaji wa skrini na injini za utafutaji hutafuta sehemu muhimu (maudhui) kwanza na sehemu zisizo muhimu (urambazaji) mwisho.

Majedwali ni Mbaya

Hata kama unalenga meza na mhariri wa wavuti, kurasa zako za wavuti zitakuwa ngumu sana na vigumu kudumisha. Isipokuwa kwa mipangilio rahisi zaidi ya ukurasa wa wavuti, meza nyingi za mpangilio zinahitaji matumizi ya mengi na sifa na ya meza zilizojaa.

Kujenga meza inaweza kuonekana rahisi wakati unafanya hivyo, lakini unahitaji kuitunza. Miezi sita chini ya mstari inaweza kuwa si rahisi kukumbuka kwa nini uliketi meza au ni ngapi seli zinazolingana na kadhalika. Zaidi, ikiwa unabakia kurasa za wavuti kama mwanachama wa timu, unafafanua kila mtu jinsi meza zinavyofanya kazi au kutarajia kuchukua muda wa ziada wakati wanahitaji kufanya mabadiliko.

CSS inaweza kuwa ngumu pia, lakini inaendelea kuwasilisha tofauti na HTML na inafanya kuwa rahisi zaidi kudumisha kwa muda mrefu. Zaidi, na mpangilio wa CSS unaweza kuandika faili moja ya CSS, na mtindo wa kurasa zako zote ili uangalie njia hiyo. Na unapotaka kubadilisha mpangilio wa tovuti yako, unabadilisha faili moja ya CSS, na tovuti yote ya chnges-haipatikani kila ukurasa moja wakati wa kurekebisha meza ili kuboresha mpangilio.

Majedwali ni Machafu

Ingawa inawezekana kuunda mipangilio ya meza na upana wa asilimia, mara nyingi hupungua kwa kasi na huweza kubadilisha jinsi mpangilio wako unavyoonekana. Lakini ikiwa unatumia vipimo vilivyowekwa kwa meza zako, unaishia na mpangilio mgumu sana ambao hauonekani vizuri kwa wachunguzi ambao ni ukubwa tofauti na wewe mwenyewe.

Kujenga mipangilio rahisi ambayo inaonekana vizuri kwa wachunguzi wengi, browsers, na maazimio ni rahisi. Kwa kweli, na maswali ya vyombo vya habari vya CSS, unaweza kuunda miundo tofauti kwa skrini tofauti za ukubwa.

Majedwali yaliyotiwa mzigo mzigo zaidi kwa kiasi kidogo kuliko CSS kwa Mchoro huo

Njia ya kawaida ya kuunda mipangilio ya dhana na meza ni meza "ya kiota". Hii ina maana kwamba meza moja (au zaidi) imewekwa ndani ya mwingine. Taa zaidi ambazo zimefungwa, itachukua muda mrefu kwa kivinjari cha wavuti ili kutoa ukurasa.

Mara nyingi, mpangilio wa meza hutumia wahusika zaidi kuunda kuliko kubuni ya CSS. Na wahusika wachache inamaanisha chini kupakua.

Majedwali yanaweza kuumiza Utumiaji wa Teknolojia ya Utafutaji

Jedwali la kawaida linaloundwa na mpangilio una bar ya urambazaji upande wa kushoto wa ukurasa na maudhui kuu ya kulia. Unapotumia meza, hii (kwa ujumla) inahitaji kwamba maudhui ya kwanza ambayo yanaonyesha katika HTML ni bar ya kushoto ya mkono. Vyanzo vya injini hugawanya kurasa kulingana na maudhui, na injini nyingi huamua kwamba yaliyomo yaliyoonyeshwa juu ya ukurasa ni muhimu zaidi kuliko maudhui mengine. Kwa hivyo, ukurasa unao na usafiri wa mkono wa kushoto kwanza, utaonekana kuwa na maudhui yasiyo muhimu kuliko urambazaji.

Kutumia CSS, unaweza kuweka maudhui muhimu kwanza kwenye HTML yako na kisha utumie CSS ili uamua mahali ambapo inapaswa kuwekwa katika kubuni. Hii inamaanisha kuwa injini za utafutaji zitaona maudhui muhimu kwanza, hata ikiwa kubuni huweka chini kwenye ukurasa.

Majedwali Don & # 39; t Daima Magazeti Daima

Miundo mingi ya meza haipaswi kuchapishwa vizuri kwa sababu tu ni pana kwa printer. Kwa hiyo, ili kuwawezesha, wavinjari watataza meza na kuchapisha sehemu chini chini na kusababisha kurasa zilizochanganyikiwa sana. Wakati mwingine unakaribia na kurasa ambazo zinaonekana sawa, lakini upande wote wa kulia haupo. Kurasa zingine zitachapisha sehemu kwenye karatasi tofauti.

Kwa CSS unaweza kuunda karatasi ya mtindo tofauti kwa kuchapisha ukurasa.

Majedwali ya Mpangilio ni batili katika HTML 4.01

Ufafanuzi wa HTML 4 unasema: "Majedwali haipaswi kutumiwa tu kama njia ya maudhui ya hati ya mpangilio kama hii inaweza kuleta matatizo wakati wa kutoa vyombo vya habari visivyoonekana."

Kwa hivyo, ikiwa unataka kuandika halali HTML 4.01, huwezi kutumia meza kwa mpangilio. Unapaswa kutumia tu meza kwa data ya kichwa. Na data ya tabular inaonekana kama kitu ambacho unaweza kuonyesha kwenye sahajedwali au labda database.

Lakini HTML5 imebadili sheria na meza sasa za mpangilio, wakati hazipendekezi, sasa ni HTML halali. Hesabu ya HTML5 inasema: "Majedwali haipaswi kutumiwa kama misaada ya mpangilio."

Kwa sababu meza kwa ajili ya mpangilio ni vigumu kwa wasomaji wa skrini kutenganisha, kama nilivyosema hapo juu.

Kutumia CSS ili uweke nafasi na mpangilio wa kurasa zako ni njia pekee ya halali ya HTML 4.01 ya kupata miundo uliyotumia kutumia meza ili kuunda. Na HTML5 inapendekeza sana njia hii pia.

Majedwali ya Mpangilio Inaweza Kuathiri Matarajio Yako ya Kazi

Kama waumbaji zaidi na zaidi wanajifunza HTML na CSS, ujuzi wako katika kujenga mipangilio ya meza itakuwa katika mahitaji ya chini na chini. Ndiyo, ni kweli kwamba wateja hawaakuambie teknolojia halisi unayopaswa kutumia ili kuunda kurasa zao za wavuti. Lakini wanakuuliza mambo kama:

Ikiwa huwezi kutoa kile ambacho wateja wanakuomba, wataacha kukuja kwa ajili ya miundo, labda sio leo, lakini labda mwaka ujao au mwaka ujao. Je, unaweza kweli kuruhusu biashara yako inateshe kwa sababu hutaki kuanza kujifunza mbinu ambayo imekuwa imetumika tangu mwishoni mwa miaka ya 1990?

Maadili: Jifunze kutumia CSS

CSS inaweza kuwa vigumu kujifunza, lakini chochote cha thamani kinafaa jitihada. Usiweke ujuzi wako usipoteze. Jifunze CSS na uunda ukurasa wako wa wavuti jinsi walivyojenga kujengwa-na CSS kwa mpangilio.