Sunteți pe pagina 1din 5

https://www.nardoniweb.

com/il-linguaggio-css-linee-generali/

Limbajul CSS e un limbaj ce se ocupa de layout-ul siteului web iar prin acest limbaj
pot sa formatez atat textul documentelor html dar pot sa formatez si pozitia
elementelor grafice din site.
Este un limbaj care:
- are multe lucruri comune cu limbajul html
- se ocupa de gestionarea unor caracteristici ca si culoarea sau dimensiunea
sau se ocupa chiar de modul in care este dispus textul in pagina
- Pe langa html, despre care am vorbit mai devreme, mai avem inca un
limbaj care are lucruri in comun cu CSS si anume Javascript care este un
limbaj de programare in adevaratul sens al cuvantului.
Organul care se ocupa sa regleze directivele CSS-ului este W3C care in zilele
noastre a ajuns pana la versiunea CSS3.

Specificatiile acestuia sunt modulare si sunt niste specificatii care permit niste
stadii de avansare si de stabilitate fata de versiunea de dinainte.
Daca e sa ne uitam practic, acest tip de limbaj despre care discutam acum, il
putem insera in 3 feluri diferite unul de celalalt si anume:
1. Prima metoda este aceea in care folosesc tag-ul <head> si unde inserez un
fisier extern care indeplinese rol de extensie pentru pagina mea.
2. Metoda a 2-a este aceea in care pot insera in tag-ul <style> care se afla in
interiorul lui <head> in interiorul paginii web.
3. Metoda cu numarul 3 este acea metoda unde inserez limbajul web in
interiorul elementelor prin intermediul textului <style=”declarare”> ca de
pilda <p style=”***”> </p>

Aceste secvente si insiruiri de reguli sun compuse din blocuri si selectoare


ce sunt continute intre paranteze. In acest paranteze sunt exprimate
declaratii fiind de fapt caracteristicile acestui element iar aceasta declaratie
descrie, de fiecare data, atat proprietatea cat si acea valoare relativa.

Cele mai importante caracteristici ale CSS-ului sunt:

1. Background: Prima caracteristica este aceea a backgroundului si este cea


care descrie de fapt proprietatea de baza a paginii nostre de web.
2. Border: A 2-a caracteristica a CSS-ului este aceea care se ocupa de marginil.
3. Color: A 3-a caracteristica a CSS-ului este culoarea textului.
4. Float: A 4-a caracteristica este data de float, care ne da modul in care sunt
dispuse elementele.
5. Font-Family: A 5-a caracteristica este familia de fonturi care ne da tipul de
caracter ce se foloseste in pagina. Un exemplu de astfel de familie de
fonturi este Verdana.
6. Font-Size: A 6-a caracteristica a limbajului CSS este font-size care ne da
marimea caracterului utilizat
7. Margin: A 7-a caracteristica a CSS-ului este “Margin” si ea este cea care
defineste marginea.
8. Padding: Este a 8-a caracteristica si este cea care ne da distanta de la text
pana la marginea paginii.
9. Text-Align: A 9-a proprietate a limbajului CSS si este cea care ne descrie
modul in care este aliniat textul.

Mai departe doresc sa va spun ca sunt mai multe platforme care ajuta scrierea de
instructiuni in CSS. Acestea sunt foarte utile pentru graficieni si astfel ne releva
mai multe functii ce vor fi utile pentru o optimizare in anumite etape ulterioare
ale optimizarii de elemente grafice.
Dintre toate aceste platforme de care am discutatat mai sus, Dreamweaver este
una din cele mai cunoscute.

file:///C:/Users/Virgil.DeBona/Downloads/guida_css.pdf

Inainte sa fie folosit limbajul de programare CSS, paginile web erau de fapt o
amestecatura intre continut si prezentare si avea un aspect grafic bazat pe tabele
iar toatea astea duceau la urmatoarele probleme:
1. Primul tip de probleme create era acela legat de dificultatea modificarii
unui layout
2. Al 2-lea tip de probleme era legat de faptul ca gaseai bucati de cod indesate
in tot felul de tabele si subtabele
3. A 3-a tipologie de problema era aceea legat de dificultatea cu care rula
pagina.

Avantajul CSS este acela ca ne permite sa ocolim aceste probleme si astfel putem
construi un continut si ulterior ii putem aplica stilul cerut foarte simplu. Nu
trebuie decat sa il schimbam de la pagina de stil.
Toate aceste lucruri duc catre alte avantaje ca de pilda:
1. Primul avantaj major este acela ca pot asocia un stil pentru fiecare terminal
care trimite o cerere catre pagina mea: un stil pentru acele browsere
clasice, altul pentru televizoarele web iar altul pentru terminalele de tip
smartphone.
De asemenea, daca se doreste, pot crea mai multe stiluri pentru acelasi
terminal.

2. Al 2-lea mare avantaj este acela ca pot crea o versiune care sa se incarce
mai usor si care sa aiba mai putine imagini sau sa fie intr-o rezolutie mai
mica. Aceasta versiune “lite” sa fie conceputa pentru cei care au o
conexiune la internet mai lenta.
Dar exista avantajul ca putem face si opusul adica sa facem o pagina mai
incarcata, cu poze la rezolutie mult mai mare si care sa fie disponibila
pentru cei care ai acces la internet de mare viteza.
Ca si concluzie, putem spune ca avantajele sunt mai numeroase raportat la
dezavantaje care sunt in numar mai mic.

https://www.coretech.it/it/service/knowledge_base/Programmazione/Javascript/Introduzione-a-
JavaScript.php
Introducere:

In cele ce urmeaza voi dori sa expun unul dintre limbajele cele mai actuale, cele
mai simple si cele mai utilizate din lume. Adica JavaScript.
Aceste e un limbaj de scripting care a inceput sa existe dinca din 1995 si are ca
scop principal acela de a face paginile html sa devina dinamice.
Aceasta dorinta de a face ca paginile web sa devina mai interactive si mai
dinamice a fost cea care a dat posibilitatea si altor tehnologii concurente de a se
dezvolta. Ca de pilda: Flash, Applet Java, ActiveX, care au oferit ocazia de a se
realiza functii si efecte grafice cu impact mai mare comparativ cu situatia in care
as fi folosit doar javaScript dar care cer de obicei rutine specifice sau cum e cazul
ActiveX, ca pagina ruleaza cum trebuie doar pe anumite browsere.

S-ar putea să vă placă și