Učenje CSS-a je sljedeći nakon HTML-a i nužan korak u ovladavanju web programiranja. Ova tehnologija značajno proširuje mogućnosti rasporeda internetskih stranica, a također smanjuje vrijeme rada dizajnera dizajna na projektu, smanjuje količinu koda. Tema je lako razumljiva, a uključivanje CSS fontova ne uzrokuje poteškoće studentima.
CSS (engl. Cascade Style Sheets - Cascading Style Sheets) je označni jezik za web stranice na kojima je Haakon Wium Li počeo raditi 1994. godine.
Godine 1996. njegov je rad prepoznao World Wide Web Consortium W3C, a izdana je prva verzija CSS1. Od tada je jezik doživio promjene i prilagodbe u smjeru poboljšanja i poboljšanja.
Korištenjem CSS-a povezivanje s HTML kodom dopunjuje i proširuje mogućnosti potonjeg:
Trenutno korišteni CSS4, koji radi u tandemu s HTML5, zadovoljava sve potrebe moderne gradnje web stranica. Mnogi IT stručnjaci vjeruju da je CSS4 dostigao vrh svog razvoja, a sljedeće verzije neće biti objavljene - nisu potrebne.
CSS veza s HTML oznakom provodi se kroz par oznaka , unutar koje je postavljena naredba za ponašanje elementa na web stranici, koja ima sljedeću sintaksu:
p {text-indent: 5%;}
Primjenom ovog stila na oznaku
, u cijelom dokumentu, stavci će biti uvučeni 5% od početka retka.
Konstrukcija se zove deklaracija stila i mora se smjestiti u zaglavlju web-dokumenta koji sadrži tehničke informacije između oznaka.
, Struktura ove deklaracije stila za oznakuje ovo:
To su posebni pojmovi, definicije koje se koriste u udžbenicima koji su uobičajeni među programerima. Trebali bi se sjetiti!
Informacije u obliku teksta je ono na što će 99% posjetitelja buduće stranice doći u potrazi za potrebnim podacima. Stoga čitljivost fonta, njegova estetika i lakoća vizualne percepcije igraju važnu ulogu za posjećenost izvora. CSS veza ovdje će biti akcija koja je u stanju zadovoljiti navedene zahtjeve.
Za manipulaciju fontom tehnologija ima bogat alat. Najjasniji u obliku tablice je pružiti još jedan način povezivanja CSS fontova za oznaku.
koji poravnava tekst:
IDENTIFIER | NEKRETNINE | MOGUĆA VRIJEDNOST | REZULTAT |
p | svrstati | lijevo | tekst je pritisnut lijevo (zadano) |
centar | tekst je centriran na stranici | ||
pravo | tekst pritisnut na desnoj strani | ||
opravdati | tekst ispunjava crte na obje strane (kao u knjigama) |
Primjer kako će preglednik prikazati svaku deklaraciju stila:
Brojni stilovi koriste se za rad s tekstom. Cjelovit popis njih, njihova svrha, njihova svojstva i vrijednosti mogu se pronaći u CSS referentnim knjigama.
CSS veza može se izvršiti putem vanjskih datoteka. U ovom slučaju, osim glavnog HTML dokumenta, dokument s stilovima kreira se zasebno i nalazi se u istom direktoriju kao i sam HTML dokument. Njihov broj može biti bilo koji. Algoritam za povezivanje vanjskih CSS datoteka sastoji se od samo dva koraka:
Umjesto style.css, morate navesti adresu datoteke. U ovom slučaju, adresiranje može biti i apsolutno i relativno. Prednosti su očite:
Osim toga, kada radite s kodom za označavanje, dizajner izgleda pravi pogreške. Lakše ih je pronaći i popraviti u zasebnoj datoteci male veličine nego u obično nezgrapnom HTML kodu.
Kada formatirate tekst na web-stranici, često je potrebno postaviti stil za određeni fragment koji se razlikuje od okolnog. Ako se ovaj stil više puta primjenjuje na web-lokaciji ili u velikom web-dokumentu, onda je prikladno provesti povezivanje CSS-a kroz JavaScript kroz konstrukciju:
Opet, umjesto style.css, upisuje se relativna ili apsolutna adresa vanjske datoteke s ekstenzijom .css.
Ova metoda će se detaljnije proučavati pri proučavanju programiranja u JavaScriptu. Spomenuti ga ovdje je prisilna žurba naprijed, ali nužna za rad s tekstovima na toj razini.