Aký je účel symbolu „@“ v CSS

Aky Je Ucel Symbolu V Css



@ Symbol ” sa používa na pridávanie pravidiel v CSS. Pravidlá pridané prostredníctvom „ @ “ symbol sa nazývajú “ pri pravidlách “. Tieto pravidlá rôznymi spôsobmi minimalizujú úsilie vývojára. Operácie, ktoré „ pri pravidlách ” sú import vlastností CSS priamo bez toho, aby bolo potrebné zapisovať alebo kopírovať a vkladať všetky vlastnosti CSS do každého súboru, aplikovať vlastnosti na určité médiá a priamo sťahovať a aplikovať písma na obsah webovej stránky.

Nasledujú hlavné „ pri pravidlách ” v CSS:

Stručne pohovorme o každom z troch „ pri pravidlách “, aby ste pochopili, ako fungujú.







Čo je pravidlo @import v CSS?

' @import ” pravidlo v CSS sa používa na import šablóny štýlov CSS z inej šablóny štýlov. Ak existuje šablóna so štýlmi CSS, ktorá obsahuje vlastnosti alebo pokyny na úpravu rôznych prvkov webovej stránky a je potrebné pridať rovnaký štýl do iného súboru webovej stránky, napíšte iba „ @import “ s názvom tejto šablóny štýlov (ktorá obsahuje vlastnosti CSS) na pravej strane v okrúhlych zátvorkách s „ url “ alebo v upísaných čiarkach môžete importovať všetky vlastnosti z tejto šablóny štýlov a použiť ich priamo na šablónu štýlov, kde sa nachádza „ @import “ bolo pridané pravidlo.



Syntax



Názov súboru šablóny so štýlmi vo formáte CSS by mal byť napísaný za „ @import “. Takže syntax na pridanie „ @import 'Pravidlo v šablóne štýlov je nasledovné:





@import 'stylesheetname.css' ;

Pravidlo importu môže byť na rovnaký účel napísané aj takto, pretože vygeneruje rovnaký výsledok:

@import url ( stylesheetname.css ) ;

Čo je pravidlo @media v CSS?

' @media ” Pravidlo sa používa na pridávanie pokynov pre médiá na webovú stránku. Toto pravidlo funguje podľa podmienky aplikovanej pri pridávaní tohto pravidla. Podmienka sa pridá hneď po pridaní „ @media ” na pravej strane a potom vo vnútri pravidla v zložených zátvorkách sú vlastnosti alebo pokyny, ktoré je potrebné implementovať, keď je podmienka pravdivá.



Príklad: Použitie pravidla @media

Aby sme to pochopili na príklade, môžeme na webovú stránku pridať nejaký obsah:

< div trieda = 'moja trieda' >

< h1 > Vitajte v LinuxHint Tutorial! < / h1 >

< / div >

Vo vyššie uvedenom úryvku kódu je vytvorený nadpis, ktorý ho zobrazuje ako obsah webovej stránky.

Zoberme si príklad pridávania pokynov pre médiá, keď sa rozmery alebo šírka strany zväčšujú alebo zmenšujú. Najprv napíšte „ @media “ a potom pridajte podmienku a potom v zložených zátvorkách definujte vlastnosti CSS, ktoré by sa mali implementovať, ak podmienka s „ @media “ sa stáva pravdou:

@media ( max-šírka : 700 pixelov ) {

.moja trieda {

farba : čierna ;

pozadie : zelená ;

}

}

@media ( min-šírka : 700 pixelov ) a ( max-šírka : 900 pixelov ) {

.moja trieda {

farba : čierna ;

pozadie : žltá ;

}

}

@media ( min-šírka : 900 pixelov ) {

.moja trieda {

farba : čierna ;

pozadie : tyrkysový ;

}

}

Vo vyššie uvedenom kóde boli spomenuté rôzne veľkosti šírky ako podmienka na vykonanie troch rôznych pravidiel pre médiá. Napríklad podľa vyššie uvedeného kódu, keď minimálna šírka bude 700 pixelov, farba pozadia textu sa zmení na žltú.

Nasledovný bude výsledok vygenerovaný pomocou vyššie uvedeného kódu. Zmenou veľkosti obrazovky sa zmenia farby pozadia textu:

Čo je pravidlo @font-face v CSS?

Pravidlo písma je jednoduchý spôsob pridávania štýlov písma priamo na webovú stránku. Písma sa priamo stiahnu a použijú na text prostredníctvom tohto pravidla.

Príklad: Použitie pravidla @font-face

Poďme pochopiť metódu pridania „ @font-face “ pravidlo na jednoduchom príklade:

< div trieda = 'moja trieda' >

< h1 > Vitajte v návode LinuxHint! < / h1 >

< / div >

Vyššie uvedený útržok kódu má rovnaký nadpis textu, ako je popísané v predchádzajúcej časti tohto príspevku.

Implementujme „ @font-face “pravidlo pre “

” nadpis na zmenu jeho písma:

@font-face {

font-family : 'DejaVu Sans' ;

src : url ( './fonts/DejaVuSans.ttf' ) formát ( 'ttf' ) ;

font-weight : 500 ;

}

h1 {

font-family : „DejaVu Sans“ ;

font-weight : 500 ;

}

Vo vyššie uvedenom úryvku kódu je názov rodiny písiem, ktorá sa vyžaduje, a potom znak „ url ” odkaz, odkiaľ sa má písmo stiahnuť a potom hmotnosť písma. Keď je tvár písma špecifikovaná prostredníctvom „ @font-face ” pravidlo, názov písma môže byť použitý s akýmkoľvek prvkom, ako v tomto kóde bol použitý pre „ h1 nadpis.

Spustenie tohto kódu zmení písmo podľa pokynov uvedených v časti „ @font-face “pravidlo. Nasledujúci bude výstupom vyššie uvedeného útržku kódu:



Toto sumarizuje účel „ @ “ Symbol v CSS.

Záver

' @ “ Symbol v CSS sa používa na pridanie “ pri pravidlách ” v CSS. Tieto pravidlá vykonávajú veľmi užitočné úlohy pri používaní CSS na úpravu štýlu dokumentov, t. j. importujú celé šablóny štýlov z iného súboru css cez „ @import ” pravidlo, aplikovať vlastnosti CSS na definované médiá podľa podmienok cez “ @media “ a priamo si stiahnite písma na použitie na webovej stránke prostredníctvom „ @font-face “pravidlo.