Ke phapang efe pakeng tsa @import le link tsa CSS?

Haeba u se u shebile ho potoloha Websaete 'me u sheba khoutu ea maqephe a sa tšoaneng a websaete, ntho e' ngoe eo u ka e hlokometseng ke hore libaka tse fapaneng li kenyeletsa lifaele tsa tsona tsa kantle tsa CSS ka litsela tse fapaneng - ebang ke ka mokhoa o fapaneng kapa ka ho kopanya le seo CSS faele. Ke phapang efe pakeng tsa @import le kamano ea CSS le hore na u entse qeto ea hore na ke eng e molemo ho uena? A re shebe!

Phapang Pakeng tsa & # 64; ho kenya le & lt; link & gt;

Pele u etsa qeto ea hore na ke mokhoa ofe oo u ka o sebelisang ho kenyelletsa maqephe a hao a mokhoa, u lokela ho utloisisa hore na mekhoa ena e 'meli e ne e reretsoe ho e sebelisa.

- Ho kopanya ke mokhoa oa pele oa ho kenyelletsa lekhasi la liphatlalatso tse ka ntle ho maqephe a hau a hau. E reretsoe ho hokahanya leqephe la hau la Websaete le leqephe la hau la mokhoa. E kenyelitsoe ho ea tokomane ea hau ea HTML joaloka ena:

@import - Ho kopa ho lumella hore o kenyelle letlapa le le leng ka mokhoa o mong. Sena se fapane ho fapana le boemo ba likahanyo, hobane u ka kenya maqephe a mokhoa oa kahare ka hare ho setaele sa mokhoa. Haeba u kenyelletsa @import hlooho ea lenane la hau la HTML, e ngoliloe ka ena:

@ kenya "url" ("styles.css");

Ho tloha ponong ea litekanyetso, ha ho na phapang pakeng tsa ho amahanya le setaele sa kantle kapa ho se kenya. Ntho e 'ngoe le e' ngoe e nepahetse 'me tsela leha e le efe e tla sebetsa hantle hantle (maemong a mangata). Leha ho le joalo, ho na le mabaka a fokolang ao u ka 'nang ua batla ho a sebelisa holim'a e' ngoe.

Ke hobane'ng ha u ka sebelisa & # 64;

Lilemong tse ngata tse fetileng, lebaka le tloaelehileng haholo le fanoeng bakeng sa ho sebelisa @import ho e-na (kapa hammoho le ke hobane bapalami ba khale ba sa hlokomele @import, kahoo o ka pata mekhoa ho bona. Ka ho kenya lipampiri tsa mokhoa oa hau, u tla be u li etsa hore li fumanehe ho feta li-browsers tse lumellanang le maemo a kajeno, ha li ntse li "li patela" liphetolelong tsa khale tsa li-browser.

Tšebeliso e 'ngoe bakeng sa @import mokhoa ke ho sebelisa maqephe a mangata a maqepheng, ha u ntse u kenyeletsa selekane se le seng feela ka ea hau. Ka mohlala, mokhatlo o ka 'na oa e-ba le letlapa la mokhoa oa lefats'e bakeng sa leqephe le leng le le leng setšeng, ka likaroloana tse nang le mela e eketsehileng e sebetsang feela karolong eo. Ka ho hokahanya le setaele sa lihlopha tsa karoloana le ho kenya mekhoa ea lefatše lohle ka holimo ea leqhepe leo, ha ho hlokahale hore u boloke letlapa la mokhoa o moholo le mekhoa eohle ea sebaka le karolo e 'ngoe le e' ngoe. Ntho feela e hlokahalang ke hore melao leha e le efe ea @import e lokela ho tla pele ho melao eohle ea hau ea mokhoa. Hape, etsa bonnete ba hore o hopola hore lefa le ntse le ka ba bothata.

Ke hobane'ng ha u sebelisa & lt; link & gt ;?

Lebaka le le leng la ho sebelisa maqephe a mokhoa o kopantsoeng ke ho fana ka maqephe a mang bakeng sa bareki ba hau. Bapalami ba kang Firefox, Safari, le Opera ba tšehetsa tšobotsi ea rel = "e 'ngoe ea litlhaku" mme ha e le e teng e tla lumella bashebelli ho fetola pakeng tsa bona. U ka boela ua sebelisa JavaScript switcher ho fetola pakeng tsa maqephe a IE. Sena se atisa ho sebediswa ka Litsela tsa Zoom bakeng sa merero ea ho fihlella.

E 'ngoe ea likhaello tsa ho sebelisa @import ke hore haeba o na le bonolo ka molao o mong oa @import, maqephe a hau a ka bonts'a "khanya ea lintho tse sa tsitsang" (FOUC) ha li ntse li laela. Sena se ka ba jarring ho bashebelli ba hau. Ho bonolo ho lokisa sena ke ho etsa bonnete ba hore u na le karolo e 'ngoe hape kapa