AcasaCalendarFAQCautareMembriGrupuriInregistrareConectare




Distribuiţi|

CSS-Ce este si cum functioneaza

Vezi subiectul anterior Vezi subiectul urmator In jos
AutorMesaj
Membru Inregistrat
avatar


Rank: Membru Inregistrat
Mesaje : 31
Cash : 63
Membru din : 25/01/2014
Varsta : 19
Localizare : Buzau/Berca
Joburi/Distractii : Forumu:)
MesajSubiect: CSS-Ce este si cum functioneaza Dum Ian 26, 2014 9:00 am

Bun gasit!

In acest tutorial ne propunem sa facem o introducere despre CSS si foaia de stil.

I. Introducere despre CSS

CSS este un limbaj de calculator folosit pentru a personaliza redarea grafica a paginilor web. Acest limbaj ofera o multime de beneficii pentru paginile web si actualmente este suportat de orice browser modern.
CSS este acronim cu Cascading Style Sheets, iar in limba romana se poate traduce - Foaie de stil CSS.

II. Functionarea codurilor

Scrierea unui cod CSS se incepe printr-un selector. Cele mai folositi selectori in CSS sunt clasele, id-urile si elementele in sine. Pentru a indica browser-ului ca selectorul este o clasa vom scrie denumirea clasei cu un punct "." inainte; pentru id cu "#"; iar pentru element - nu vom scrie decat denumirea elementului.
- Exemple pentru clase: .bodyline, .forumline (phpBB2), .post, .postbody (toate versiunile);
- Exemplu pentru id: #wrap (phpBB3), #page-body (toate versiunile);
- Exemplu pentru element: div, body, table (toate versiunile).
In HTML acestea vor fi reprezentate dupa cum urmeaza:
- Pentru clase:
COD: SELECTATI CONTINUTUL
Continut

- Pentru id:
COD: SELECTATI CONTINUTUL
Continut

- Pentru element:
COD: SELECTATI CONTINUTUL
Continut

Id-ul nu trebuie sa se repete intr-o pagina web. Asadar, daca doriti sa atribuiti mai multe id-uri elementelor acestea trebuie sa fie diferite.

Sa presupunem ca avem deja acele coduri in pagina noastra si ca dorim sa le personalizam aspectul prin CSS. Vom adauga in foaia de stil CSS:
COD: SELECTATI CONTINUTUL
div{
background-color: blue;
}

.clasa{
background-color: yellow;
}

#identificator{
background-color: red;
}
In acest exemplu am personalizat culoarea de fundal prin proprietatea background-color.

Putem adauga si o pagina CSS externa. Se foloseste acest cod in interiorul tag-ului :
COD: SELECTATI CONTINUTUL

Unde foaiameadestil.css reprezinta link-ul catre pagina CSS.

Daca dorim sa adaugam codurile direct in pagina HTML, folosim:
COD: SELECTATI CONTINUTUL


Dupa cum puteti observa, codurile CSS sunt introduse intre doua acolade "{" si "}" si proprietatile sunt separate prin punct si virgula ";". Selectorii insa sunt adaugati inainte de deschiderea acoladei "{".

Puteti adauga si un comentariu pe langa coduri, care nu vor influenta in nici un fel aspectul paginii. Comentariul se adauga in acest fel:
COD: SELECTATI CONTINUTUL
/* Comentariul meu aici */

III. Balizele rudimentare
Pentru text:
- personalizare culoare:
COD: SELECTATI CONTINUTUL
selector{
color: #culoare;
}
#culoare - exemple de culori

- alinierea textului:
COD: SELECTATI CONTINUTUL
selector{
text-align: parte;
}
parte - left (stanga) | center (centru) | right (dreapta)

- schimbarea font-ului:
COD: SELECTATI CONTINUTUL
selector{
font-family: titlu;
}
titlu - exemple font-uri

- marime text:
COD: SELECTATI CONTINUTUL
selector{
font-size: Xpx;
}
X - dimensiunea in pixeli a textului

- subliniere text:
COD: SELECTATI CONTINUTUL
selector{
text-decoration: tip;
}
tip - none (nimic) | underline (subliniat) | overline (subliniat deasupra) | line-through (taiat)

- text cursiv:
COD: SELECTATI CONTINUTUL
selector{
font-style: italic;
}

- text ingrosat:
COD: SELECTATI CONTINUTUL
selector{
font-weight: bold;
}

Pentru obiecte:
- culoare de fundal:
COD: SELECTATI CONTINUTUL
selector{
background-color: #culoare;
}
#culoare - exemple de culori

- imagine de fundal:
COD: SELECTATI CONTINUTUL
selector{
background-image: url(link);
}
link - adresa URL catre imaginea de fundal

- chenar:
COD: SELECTATI CONTINUTUL
selector{
border: Xpx tip #culoare;
}
X - grosimea in pixeli a chenarului
tip - solid (obisnuit) | dotted (punctat) | dashed (liniar-intrerupt) etc.
#culoare - exemple de culori

- spatiu interior:
COD: SELECTATI CONTINUTUL
selector{
padding: Xpx;
}
sau:
COD: SELECTATI CONTINUTUL
selector{
padding-left: Xpx;
padding-right: Xpx;
padding-top: Xpx;
padding-bottom: Xpx;
}
X - spatiu in pixeli gol in interiorul elementului HTML

- spatiu exterior:
COD: SELECTATI CONTINUTUL
selector{
margin: Xpx;
}
sau:
COD: SELECTATI CONTINUTUL
selector{
margin-left: Xpx;
margin-right: Xpx;
margin-top: Xpx;
margin-bottom: Xpx;
}
X - spatiu liber in pixeli intre elemente HTML

- inaltime si latime:
COD: SELECTATI CONTINUTUL
selector{
height: Xpx;
width: Xpx;
}
X - dimensiunea in pixeli


IV. Adaugarea codurilor
Forumgratuit.ro va pune la dispozitie foaia de stil CSS, cu ajutorul careia puteti adauga propriile coduri CSS. Puteti insera codurile chiar in foaia de stil, si acestea vor fi functionabile pe orice pagina de forum; sau le puteti adauga intr-o pagina HTML daca aveti nevoie.

Va reamintim ca foaia de stil se afla in:
Panou de Administrare ~> Afisare ~> Imagini si culori ~> Culori ~> Foaie de stil CSS

Iar paginile HTML in:
Panou de Administrare ~> Module ~> HTML & JAVASCRIPT ~> Administrare pagini HTML
In paginile HTML se adauga fie o foaie de stil externa, fie codurile CSS se scriu in interiorul elementului