Kodi Kusiyanitsa Pakati pa @import ndi Chiyanjano cha CSS?

Ngati mutayang'ana pozungulira Webusaitiyi ndikuwona mauthenga a masamba osiyanasiyana, chinthu chimodzi chomwe mwakhala mukuchiwona ndikuti malo osiyana ndi maofesi awo akunja a CSS m'njira zosiyanasiyana - mwina pogwiritsa ntchito @import approach kapena pogwirizana ndi CSS fayilo. Kodi Kusiyanitsa Pakati pa @import ndi Chiyanjano cha CSS ndi momwe mungasankhire kuti ndi zabwino ziti? Tiyeni tiwone!

Kusiyana pakati pa & # 64; kuitanitsa ndi & lt; link & gt;

Musanasankhe njira yomwe mungagwiritsire ntchito kuphatikizapo mapepala anu a kalembedwe, muyenera kumvetsa zomwe njira ziwirizo zinkagwiritsidwa ntchito.

- Kuyanjanitsa ndi njira yoyamba yophatikizapo pepala lapanyanja kunja kwa masamba anu a pawebusaiti. Cholinga chake ndi kugwirizanitsa limodzi tsamba lanu la webusaiti ndi pepala lanu. Ikuwonjezeredwa ku yakulemba kwanu HTML monga chonchi:

@import - Kulowetsa kumakulolani kuti mulowetse pepala limodzi lamasitala. Izi ndi zosiyana kwambiri ndi momwe zimagwirizanirana, chifukwa mukhoza kutumiza mapepala ojambula mkati mwa pepala lojambulidwa. Ngati mumaphatikizapo @import pamutu wa chilembo chanu cha HTML, zinalembedwa monga izi:

@ import url ("style.css");

Kuchokera pa malingaliro olingalira, palibe kusiyana pakati pa kulumikizana ndi pepala lakunja lakunja kapena kulitumiza ilo. Njira iliyonse ndi yolondola ndipo njira iliyonse idzagwira ntchito mofanana (nthawi zambiri). Komabe, pali zifukwa zingapo zomwe mungafune kugwiritsa ntchito wina pa mzake.

N'chifukwa chiyani mumagwiritsa ntchito & # 64;

Zaka zambiri zapitazo, chifukwa chachikulu chomwe chinaperekedwa pa ntchito @import mmalo mwake (kapena pamodzi) ndi chifukwa osuta akale sazindikira @import, kotero mukhoza kubisa mafashoni kuchokera kwa iwo. Pogwiritsa ntchito mapepala anu ojambula, mungathe kuwapangitsa kuti aziwoneka kuti azitha kuzigwiritsa ntchito pokhala "osabisa" kuchokera kumasewera akale.

Ntchito ina ya @import njira ndi kugwiritsa ntchito mapepala angapo pa tsamba, pokhapokha pali chigwirizano chimodzi mu . Mwachitsanzo, bungwe lingakhale ndi pepala lapadziko lonse pa tsamba lirilonse lamasamba, ndi magawo ena okhala ndi mafashoni owonjezera amene amagwiritsidwa ntchito pa gawolo. Pogwirizanitsa pepala lachigawo chachigawochi ndi kulowetsamo mafashoni apadziko lonse pamwamba pa pepala la kalembedwe, simukuyenera kusunga pepala lapamwamba kwambiri ndi mafashoni onse a tsambali ndi gawo lililonse. Chofunika chokha ndichoti malamulo aliwonse a @import ayenera kubwera patsogolo pa malamulo anu onse. Komanso, onetsetsani kuti mukukumbukira kuti cholowa chingakhalebe vuto.

Chifukwa Chogwiritsira ntchito & lt; link & gt ;?

Chifukwa chimodzi chokha chogwiritsira ntchito mapepala a mawonekedwe ogwirizana ndicho kupereka mapepala ena osinthika kwa makasitomala anu. Osewera ngati Firefox, Safari, ndi Opera amathandizira chizindikiro cha rel = "chojambulajambula" ndipo pamene pali chimodzi chidzawathandiza omvera kuti asinthe pakati pawo. Mukhozanso kugwiritsa ntchito JavaScript switcher kuti isinthe pakati pa mapepala apamanja mu IE. Izi zimagwiritsidwa ntchito nthawi zambiri ndi Zoom Layout zolinga zowoneka.

Imodzi mwa zovuta zogwiritsa ntchito @import ndi yakuti ngati muli ndi lophweka ndi malamulo a @import mmenemo, masamba anu angasonyeze "kuunika kwa zinthu zosakanizika" (FOUC) pamene akukweza. Izi zikhoza kukhala nkhani kwa omvera anu. Chosavuta kukonzekera ichi ndikutsimikiza kuti muli ndi chinthu china kapena