@Reguli

In acest articol am sa vorbesc despre cateva @reguli importante:

  • @import – importa un alt fisier de stil in fisierul curent
  • @charset – indica setul de caractere folosit de fisierul de stil
  • @font-face – este folosit pentru a descrie un font ce va fi folosit in document
  • !important – indica un stil important ce trebuie sa aiba prioritate

@import

Aceasta regula permite importarea unui alt fisier de stil in fisierul de stil curent. Ar trebuii sa apara chiar la inceputul fisierului de stil inainte de alte reguli, iar valoarea lui ar trebuii sa fie un URL.

O putem  folosi in urmatoarele moduri:

1
2
3
4
5
<style tyle="text/css">
<!--
@import "mystyle.css";
-->
</style>

sau

1
2
3
4
5
<style tyle="text/css">
<!--
@import url("mystyle.css");
-->
</style>

Aceasta regula este importanta si folositoare pentru ca ne permite sa ne creeam un “sistem” de stiluri modular.Puteti creea mai multe fisiere de stil si le puteti include doar unde va sunt necesare.@charset

Daca scrieti un document ce va folosi alt set de caractere in afara de ASCII sau ISO-8859-1 trebuies a folositi regula @charset la inceputul stylesheet-ului pentru a indica in setul de caractere in care este scris.

O putem  folosi in urmatorul mod:

1
2
3
4
5
6
<style tyle="text/css">
<!--
@charset "iso-8859-1"
.......alte reguli CSS .....
-->
</style>

@font-face

Aceasta regula poati fi folosita pentru a descrie un font  ce va fi folosit in fisierul de stil, sau locatia din care poate fi downloadat un font.

De obicei aceasta regula este ceva mai complicata, deci nu este recomandat sa fie folosita de catre incepatori.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<style tyle="text/css">
<!--
@font-face {
  font-family: "Scarborough Light";
}
@font-face {
 font-family: Santiago;
 src: local ("Santiago"),
 format("truetype");
 unicode-range: U+??,U+100-220;
 font-size: all;
 font-family: sans-serif;
}
-->
</style>

!important

CSS, acronim pentru Cascading Style Sheets, asta inseamna ca stilurile scrise aici sunt citite si interpretate de catre browser in ordinea scrierii. Primul stil este aplicat, iar apoi al doilea, apoi al treile si asa mai departe.

Aceasta regula, !important, ne permite sa ii spunem browserului ce stiluri sunt importante si trebuiesc aplicate indiferent ce altceva mai este scris in fisier.

De exmplu, putem avea doua stiluri diferite pentru un div, primul stil va face fontul din div-uri rosu, air al doilea il va face galen:

1
2
div{ color: red; }
div{ color: yellow; }

rezultatul este clar, fontul va fi galben, pentru ca acela este ultimul stil pentru div.Dar, pentru rezolva aceasta problema putem face aceasta simpla modificare:

1
2
div{ color: red !important; }
div{ color: yellow; }

Despre CHIFOR CORNEL IULIAN

SALUT!MA NUMESC CHIFOR CORNEL IULIAN,SUNT NASCUT PE DATA DE 06.11.2001 SI IMI PLACE ENORM DOMENIILE IT SI MECANICA AUTO!DA STIU CA ACESTE DOMENII NU SE ASEAMANA DELOC DAR EU FAC DOAR CEEA CE IMI PLACE!TOCMAI DE ACEEA AM HOTARAT SA IMI FAC UN WEBSITE!DAR CA TOTI FONDATORII DE WEBSITEURI AS AVEA NEVOIE SI DE UN AJUTOR CARE SA MAI POSTEZE SI EL MACAR 2 ARTICOLE PE WEBSITE PENTRU A ECHILIBRA POSTARILE WEBSITEULUI SI A MARII NUMARUL DE VIZITATORI!ASA CA DACA TU CREZI CA ESTI CEL POTRIVIT SI AI DORII SA ITI FACI MACAR 1 ORA LIBERA PE ZI LA CALCULATOR EU TI-AS FI RECUNOSCATOR SI AM SA ITI FAC SI TIE UN WEBSITE CUM DORESTI TU!
Acest articol a fost publicat în HOME. Pune un semn de carte cu legătura permanentă.

Lasă un comentariu