Hva er formålet med '@'-symbolet i CSS

Hva Er Formalet Med Symbolet I Css



' @ ”-symbolet brukes til å legge til regler i CSS. Reglene lagt til gjennom ' @ symbolet kalles ' ved regler '. Disse reglene minimerer innsatsen til utvikleren på forskjellige måter. Operasjonene som ' ved regler ” utføre er å importere CSS-egenskaper direkte uten å måtte skrive eller kopiere og lime inn alle CSS-egenskaper i hver fil, bruke egenskaper på visse medier og direkte laste ned og bruke fonter til nettsideinnholdet.

Følgende er de viktigste ' ved regler ' i CSS:

La oss kort diskutere hver av de tre ' ved regler for å forstå hvordan de fungerer.







Hva er @import-regelen i CSS?

« @import regel i CSS brukes til å importere et CSS-stilark fra et annet stilark. Hvis det er et CSS-stilark som inneholder egenskaper eller stilinstruksjoner for forskjellige elementer på en nettside og det er nødvendig å legge til samme stil i en annen nettsidefil, skriver du bare ' @import ' med navnet på det stilarket (som inneholder CSS-egenskaper) på høyre side i en av de runde parentesene med ' url ” eller i omvendt komma kan importere alle egenskapene fra det stilarket og bruke dem direkte på stilarket der “ @import ”-regelen er lagt til.



Syntaks



Det skal være navnet på den CSS-formaterte stilarkfilen skrevet etter ' @import '. Så syntaksen for å legge til ' @import Regelen i et stilark er som følger:





@import 'stilarknavn.css' ;

Importregelen kan også skrives som følgende for samme formål, da den også vil generere det samme resultatet:

@import url ( stilarknavn.css ) ;

Hva er @media-regelen i CSS?

« @media Regel brukes til å legge til medieinstruksjoner på nettsiden. Denne regelen fungerer i henhold til betingelsen som ble brukt mens du legger til denne regelen. Betingelsen legges til rett etter at ' @media ” på høyre side og deretter innenfor regelen i de krøllede parentesene er egenskapene eller instruksjonene som må implementeres når betingelsen er sann.



Eksempel: Bruk av @media-regel

For å forstå gjennom et eksempel kan vi legge til noe innhold på nettsiden:

< div klasse = 'klassen min' >

< h1 > Velkommen til LinuxHint Tutorial! < / h1 >

< / div >

I kodebiten ovenfor er det opprettet en overskrift for å vise dette som innholdet på nettsiden.

La oss ta et eksempel på å legge til medieinstruksjoner når dimensjonene eller sidebredden øker eller reduseres. Skriv først ' @media ' og legg deretter til betingelsen og definer deretter CSS-egenskapene som skal implementeres i de krøllede parentesene hvis betingelsen med ' @media ' blir sant:

@media ( maks bredde : 700 piksler ) {

.klassen min {

farge : svart ;

bakgrunn : grønn ;

}

}

@media ( min bredde : 700 piksler ) og ( maks bredde : 900 piksler ) {

.klassen min {

farge : svart ;

bakgrunn : gul ;

}

}

@media ( min bredde : 900 piksler ) {

.klassen min {

farge : svart ;

bakgrunn : cyan ;

}

}

I koden ovenfor har det vært nevnt forskjellige breddestørrelser som betingelsen for at tre forskjellige medieregler kan utføres deretter. For eksempel, i henhold til koden ovenfor, når minimumsbredden vil være 700 px, vil bakgrunnsfargen på teksten endres til gul.

Følgende vil være resultatet generert gjennom koden ovenfor. Hvis du endrer størrelsen på skjermen, endres bakgrunnsfargene til teksten:

Hva er @font-face-regelen i CSS?

Fontface-regel er en enkel metode for å legge til skriftstiler direkte på nettsiden. Skriftene lastes ned direkte og brukes på teksten gjennom denne regelen.

Eksempel: Bruk av @font-face-regel

La oss forstå metoden for å legge til ' @font-face regel gjennom et enkelt eksempel:

< div klasse = 'klassen min' >

< h1 > Velkommen til LinuxHint Tutorial! < / h1 >

< / div >

Kodebiten ovenfor har samme tekstoverskrift som beskrevet i forrige del av dette innlegget.

La oss implementere ' @font-face 'regel for '

' overskrift for å endre fonten:

@font-face {

font-familie : 'DejaVu Sans' ;

src : url ( './fonts/DejaVuSans.ttf' ) format ( 'ttf' ) ;

font-vekt : 500 ;

}

h1 {

font-familie : 'DejaVu Sans' ;

font-vekt : 500 ;

}

I kodebiten ovenfor er det navnet på skriftfamilien som kreves, og deretter ' url ” lenke fra hvor fonten skal lastes ned og deretter font-weight. Når skrifttypen er spesifisert gjennom ' @font-face regel, kan navnet på skriftflaten brukes med ethvert element, som i denne koden har det blitt brukt for ' h1 ' overskrift.

Å kjøre denne koden vil endre fonten i henhold til instruksjonene nevnt i ' @font-face ' regel. Følgende vil være utdata fra kodebiten ovenfor:



Dette oppsummerer formålet med ' @ ” Symbol i CSS.

Konklusjon

« @ ' Symbol i CSS brukes til å legge til ' ved regler ' i CSS. Disse reglene utfører svært nyttige oppgaver mens du bruker CSS for styling av dokumentene, dvs. de importerer hele stilark fra en annen css-fil gjennom ' @import regel, bruk CSS-egenskaper på definerte medier i henhold til betingelsene gjennom ' @media '-regelen, og last ned fonter direkte for å bruke på nettsiden gjennom ' @font-face ' regel.