Ti o ba ti wo oju-iwe ayelujara ti o si wo koodu ti awọn oju-iwe ayelujara ti o yatọ, ohun kan ti o le woye ni pe awọn oriṣiriṣi ojula pẹlu awọn faili CSS ti ita wọn ni awọn ọna oriṣiriṣi - boya nipa lilo ọna itọsọna tita tabi nipa sisopọ si Faili CSS. Kini iyatọ laarin ẹmu @import ati asopọ fun CSS ati bi o ṣe le yan eyi ti o dara julọ fun ọ? Jẹ ki a ya wo!
Iyatọ Laarin & # 64; wọle ati & lt; asopọ & gt;
Ṣaaju ki o to pinnu iru ọna lati lo lati fi awọn awoṣe ara rẹ, o yẹ ki o ye ohun ti awọn ọna mejeeji ni a pinnu lati lo fun.
<ọna asopọ> - Iṣọpọ jẹ ọna akọkọ fun pẹlu fọọmu ara ita lori oju-iwe ayelujara rẹ. O ti pinnu lati sopọ mọ oju-iwe ayelujara rẹ pẹlu fọọmu ara rẹ. O ti fi kun si
@import - Akowọle ngbanilaaye lati gbewe ọkan dì sinu ara miiran. Eyi jẹ oriṣiriṣi oriṣi ju akọsilẹ asopọ, nitori o le gbe awọn apo-ara inu inu iwe-ara ti o ni asopọ. Ti o ba ni apamọ ikọlu kan ni ori iwe HTML rẹ, o kọwe bi eyi:
Lati awọn oju-ọna iṣowo, ko si iyato laarin sisopọ si ẹgbẹ ti ita itagbangba tabi buwolu wọle. Ọna boya jẹ otitọ ati boya ọna yoo ṣiṣẹ dada daradara (ni ọpọlọpọ igba). Sibẹsibẹ, awọn idi diẹ diẹ ni o le fẹ lati lo ọkan lori ekeji.
Idi ti Lo & # 64; wọle?
Ọpọlọpọ ọdun sẹyin, idi ti o wọpọ julọ ti a fun ni lilo idimu dipo (tabi pẹlu pẹlu)
Lilo miiran fun ọna itọju ọna yii ni lati lo awọn oriṣiriṣi ara ọtọ lori oju-iwe, lakoko ti o kan pẹlu asopọ kan ninu iwe rẹ ni
Idi Lo lo & lt; asopọ & gt ;?
Iwọn idi nọmba kan fun lilo awọn awoṣe ti a ti sopọ mọ ni lati pese awọn awoṣe ti o yatọ si awọn onibara rẹ. Awọn aṣàwákiri bi Akata bi Ina, Safari, ati Opera ṣe atilẹyin atilẹyin rel = "iyatọ stylesheet" ati nigbati o wa ọkan wa yoo gba awọn oluwo laaye lati yipada laarin wọn. O tun le lo oluyipada JavaScript kan lati yi laarin awọn ipele ara ni IE. Eyi ni a nlo nigbagbogbo pẹlu Awọn ipilẹ Awọn Zoomu fun awọn ifunni wiwo.
Ọkan ninu awọn aṣeyọri lati lo @import ni wipe ti o ba ni irorun
Kini Nipa Iru Media?
Ọpọlọpọ awọn onkọwe ṣe alaye ti o le lo irufẹ media lati tọju awọn awo-ara lati awọn aṣàwákiri ti ogbologbo. Nigbagbogbo, wọn sọ eyi gẹgẹ bi anfani lati lo boya @import tabi
Nitorina Ewo Ọna O yẹ Ki O Lo?
Tikalararẹ, Mo fẹ lati lo <ọna asopọ> ati lẹhinna gbe awọn awoṣe ara si awọn awoṣe ti ara mi, bi ọpọlọpọ awọn apẹẹrẹ ayelujara ṣe loni. Iyẹn ọna Mo nikan ni awọn koodu ila tabi 1 meji lati ṣatunṣe ninu awọn iwe HTML mi. Ṣugbọn isalẹ ila ni pe o wa si ọ. Ti o ba ni itura pẹlu itọtẹ, lẹhinna lọ fun o! Awọn ọna mejeeji jẹ ifaramọ deedee ati ayafi ti o ba ngbero lati ṣe atilẹyin fun awọn aṣàwákiri atijọ, ko si idi pataki fun lilo boya.
Ṣatunkọ nipasẹ Jeremy Girard lori 2/7/17