Jinsi ya Kujenga Karatasi ya Sinema ya nje

Kutumia CSS Site Wide

Websites ni mchanganyiko wa mtindo na muundo, na kwenye mtandao wa leo, ni mazoezi bora ya kuweka mambo haya mawili ya tovuti tofauti kutoka kwa kila mmoja.

HTML imekuwa daima kinachotoa tovuti na muundo wake. Katika siku za mwanzo za Mtandao, HTML pia ilikuwa na habari ya mtindo. Vipengele kama lebo vilijaa ndani ya kificho cha HTML, na kuongeza kuangalia na kujisikia habari pamoja na maelezo ya kimuundo. Vidokezo vya viwango vya wavuti vimetuhimiza kubadili mazoezi haya na badala yake kushinikiza taarifa zote za mtindo kwenye Karatasi za Sinema za CSS au Cascading. Kuchukua hatua hii zaidi, mapendekezo ya sasa ni kwamba unatumia kile kinachojulikana kama "karatasi ya nje ya mtindo" kwa mahitaji yako ya mtindo wa tovuti.

Faida na Hasara za Karatasi za Nje za Nje

Mojawapo ya mambo mazuri kuhusu Karatasi ya Sinema ya Kuondoka ni kwamba unaweza kuitumia kuweka tovuti yako yote thabiti. Njia rahisi zaidi ya kufanya hivyo ni kuunganisha au kuagiza karatasi ya nje ya mtindo . Ikiwa unatumia karatasi moja ya nje ya mtindo kwa kila ukurasa wa tovuti yako, unaweza kuwa na uhakika kwamba kurasa zote zitakuwa na mtindo huo. Unaweza pia iwe rahisi kufanya mabadiliko kwa siku zijazo. Kwa kuwa kurasa kila kutumia karatasi ya nje ya mtindo, mabadiliko yoyote kwenye karatasi hiyo yataathiri kila ukurasa wa tovuti. Hii ni bora zaidi kuliko kubadili kila ukurasa peke yake!

Faida za Majarida ya Sinema Nje

  • Unaweza kudhibiti kuangalia na kujisikia kwa hati kadhaa mara moja.
    • Hii ni muhimu hasa ikiwa unafanya kazi na timu ya watu ili kuunda tovuti yako. Sheria nyingi za mtindo zinaweza kuwa vigumu kukumbuka, na wakati unaweza kuwa na mwongozo wa mtindo wa kuchapishwa, haifai na ni kuchochea kuendelea kuingia kwa njia hiyo ili kuamua kama mfano wa maandishi utaandikwa katika pointi 12 Arial font, au barua 14 ya barua pepe. Kwa kuwa na kila kitu mahali pekee, na tangu hapo mahali pia unapofanya mabadiliko, unaweza kufanya matengenezo iwe rahisi zaidi.
  • Unaweza kuunda madarasa ya mitindo ambayo yanaweza kutumika kwenye vipengele vingi vya HTML .
    • Ikiwa mara nyingi hutumia mtindo fulani wa font ili kusisitiza mambo mbalimbali kwenye ukurasa wako, unaweza kutumia sifa ya darasani ambayo umeweka kwenye karatasi yako ya mtindo ili uweze kuangalia na kujisikia, badala ya kufafanua mtindo maalum kwa kila mfano wa msisitizo.
  • Unaweza urahisi kuunda mitindo yako kwa urahisi zaidi.
    • Mbinu zote za kikundi ambazo zinapatikana kwa CSS zinaweza kutumika katika karatasi za mtindo wa nje, na hii inakupa udhibiti zaidi na kubadilika kwa kurasa zako.

Hasara za Karatasi za Nje za Nje

  • Karatasi za nje za nje zinaweza kuongeza wakati wa kupakua, hasa ikiwa ni kubwa sana. Tangu faili ya CSS ni hati tofauti ambayo inapaswa kubeba, itaathiri utendaji kufanya programu hiyo.
  • Majarida ya mtindo wa nje hupata haraka sana kwa kuwa ni vigumu kusema wakati style haitumiki tena kwa sababu haijafutwa wakati ukurasa umeondolewa. Usimamizi sahihi wa faili zako za CSS ni muhimu, hasa ikiwa watu wengi wanafanya kazi kwenye faili moja.
  • Ikiwa una tovuti moja ya ukurasa mmoja, kuwa na faili ya nje ya CSS haiwezi kuwa muhimu kwa kuwa una ukurasa mmoja tu wa mtindo. Faida nyingi za CSS za nje zinapotea wakati una tovuti moja tu ya ukurasa.

Jinsi ya Kujenga Karatasi ya Sinema ya nje

Majarida ya mtindo wa nje yanaundwa kwa syntax sawa na karatasi za kiwango cha hati. Hata hivyo, kila unahitaji kuingiza ni chagua na tamko. Kama ilivyo kwenye karatasi ya kiwango cha hati, nenosiri la sheria ni:

mchezaji {mali: thamani;}

Hifadhi sheria hizi kwenye faili ya maandishi na extension .css. Hii haihitajiki, lakini ni tabia nzuri ya kuingilia, hivyo unaweza mara moja kutambua karatasi zako za mtindo katika orodha ya saraka.

Mara baada ya kuwa na hati ya karatasi, unahitaji kuunganisha kwenye kurasa zako za wavuti . Hii inaweza kufanyika kwa njia mbili:

  1. Kuunganisha
    1. Ili kuunganisha karatasi ya mtindo, unatumia lebo ya HTML. Hii ina sifa, aina , na href . Mshirika wa kiungo unaelezea unayounganisha (katika kesi hii stylesheet), aina inafafanua MIME-Aina ya kivinjari, na href ndiyo njia ya faili ya .css.
  2. Kuagiza
    1. Ungependa kutumia karatasi ya mtindo iliyoagizwa ndani ya karatasi ya kiwango cha waraka ili uweze kuingiza sifa za karatasi ya nje wakati usipoteze hati yoyote maalum. Unauita kwa namna ile ile ya kuita safu ya style iliyohusishwa, lazima iitwawe ndani ya tamko la mtindo wa kiwango cha hati. Unaweza kuagiza karatasi nyingi za nje ambazo unahitaji kuhifadhi tovuti yako.

Makala ya awali na Jennifer Krynin. Iliyotengenezwa na Jeremy Girard mnamo 8/8/17