Professional Documents
Culture Documents
Oblikovanje Teksta Pomoću CSS
Oblikovanje Teksta Pomoću CSS
TEORIJA
Oblikovanje teksta
Boja
Boju teksta postavljamo pomoću svojstva color, s kojim smo se već susreli.
Ako vrijednost boje nije postavljena, ona će biti naslijeĊena od roditeljskog
elementa.
Vrijednost svojstva color moguće je postaviti na više naĉina – preko naziva boje
te preko posebnog naĉina zapisivanja boje – heksadecimalnog kôda ili preko
zapisa boja u modelu RGB.
Naziv boje
U priruĉniku se dosad vrijednost svojstva color postavljala navoĊenjem
engleskog naziva boje.
color: red;
color: #f5412a;
Vrsta fonta
font-family: Helvetica;
Ako naziv fonta sadrţi razmake (ili specijalne znakove), potrebno je navesti ga u
navodnicima. Mogu se koristiti jednostruki ili dvostruki navodnici.
Veličina
Veliĉina fonta postavlja se pomoću svojstva font-size. Vrijednost tog svojstva
moţe se postaviti na više naĉina: pomoću kljuĉnih rijeĉi, pomoću apsolutnih
jedinica (pikseli i toĉke) te pomoću relativnih jedinica (postoci, em i rem
jedinice).
Ovako izgleda postavljanje fonta navoĊenjem kljuĉne
Teţina fonta
Teţina (odnosno pojaĉanje) fonta postavlja se pomoću svojstva font-weight.
Kao vrijednost moţe se navesti kljuĉna rijeĉ:
font-weight: bold;
Stil fonta
Stil fonta postavlja se pomoću svojstva font-style. Kao vrijednost navodi se
kljuĉna rijeĉ:
font-style: italic;
Poravnanje teksta
Za odreĎivanje poravnanja teksta koristi se svojstvo text-align. Kao vrijednost
moguće je postaviti jednu od sljedećih kljuĉnih rijeĉi:
text-align: center;
Uvlačenje teksta
U štampanom tekstu ĉesto se uvlaĉi prvi red na svakom odlomku. Na webu to
nije ĉest sluĉaj, ali je to moguće postići upotrebom svojstva
text-indent. To svojstvo kao vrijednost prima širinu za koju će tekst biti uvuĉen.
Moguće je koristiti se mjernim jedinicama za duţinu u CSS-u: pikselima,
taĉkama, jedinicama em i rem, kao i postotcima.
text-indent: 25px;
letter-spacing: 5px
word-spacing: 10px;
Visina reda
Visina reda u kojem se nalazi tekst moţe se mijenjati pomoću svojstva line-
height. Kao vrijednost postavlja se ţeljeni iznos visine. Mogu se koristiti pikseli,
taĉke, jedinice em ili rem, a takoĊer se mogu koristiti i postotci ili broj bez
mjerne jedinice.
line-height: 30px;
Ukrašavanje teksta
Crte
Pomoću CSS-a tekst se moţe podcrtati, precrtati ili se moţe staviti crta iznad
teksta. Za to se koristi svojstvo text-decoration:
text-decoration: underline;
Sjena
U novijim prepretraţivaĉima tekstu se moţe dodati sjena, što se postiţe
svojstvom text-shadow: