SlideShare uma empresa Scribd logo
1 de 25
CSS – Stiliziranje teksta
Svojstva teksta i odlomaka
CSS – stiliziranje teksta
 Iz ove prezentacije bismo trebali naučiti različite
načine oblikovanja teksta.
 Da bismo mogli uspješno oblikovati tekst (ili bilo
koje druge elemente) na stranici potrebno je
naučiti koja svojstva se mogu oblikovati i koje
vrijednosti se mogu zadati za pojedina svojstva.
 Nakon što proĎemo najvažnija svojstva i
vrijednosti prikazat ćemo neke tipične načine
oblikovanja teksta na stranici
WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. /2014.

2
Svojstva fontova
Svojstva znakova primjenjiva na pojedine
znakove u tekstu

WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

3
Svojstva fontova
 To su svojstva koja se odnose na izgled
pojedinih znakova
 Sva svojstva fontova su nasljedna – to znači da
kad zadamo svojstvo fonta za neki vanjski
element, onda to svojstvo vrijedi i za sve
elemente koji su sadržani unutar tog elementa

WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. /2014.

4
Svojstva fontova - font-family
 OdreĎuje grupu fontova pomoću kojih se
prikazuje zadani tekst.
 Tekst prikazuje zadanim fontom samo ako je on
instaliran na računalu korisnika koji stranice
pregledava.
 Zato se u principu zadaje grupa fontova, tekst se
prikazuje prvim fontom iz grupe, a ako on nije
instaliran, nastupa slijedeći iz zadane grupe itd.
 Primjer:
p{ font-family: Verdana, Geneva, sans-serif; }
WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

5
Svojstva fontova - font-family
 Moguće vrijednosti:
» imena fontova odvojena zarezima, generički font
(obično na zadnjem mjestu)

 Napomena: Ako font ili grupa fontova u nazivu
ima više riječi, obavezno ih treba staviti unutar
navodnika ili apostrofa, npr:
p { font-family: "Times New Roman", serif; }

WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

6
Svojstva fontova - font-style
 OdreĎuje da li je font ukošen ili ne
 moguće vrijednosti:
» normal (nije ukošen),
» italic (ukošen) ili
» oblique (ukošen)

WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

7
Svojstva fontova - font-weight
 OdreĎuje debljinu teksta.
 Moguće vrijednosti:
normal, bold, bolder, lighter, 100, 200, 300, 400,
500, 600, 700, 800, 900, inherit
napomena 1: zadavanje brojkom često nema
efekta jer korisnik nema takvog fonta na
računalu. U tom se slučaju prikazuje najbliži po
debljini.
napomena 2: 400 je isto što i normal, 700 je isto
što i bold
WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

8
Svojstva fontova - font-size
 OdreĎuje veličinu slova. Veličina se može zadati
na nekoliko različitih načina i izraziti veličinu u
različitim jedinicama.
 Bolje je zadavanje u relativnim jedinicama (xxsmall, x-small, small, medium, large, x-large, xxlarge, larger, smaller, %, ems) nego u
apsolutnim jedinicama (pixelima [px], pointima
[pt], milimetrima [mm]) jer korisnici lakše mogu
prilagoditi veličinu teksta svojim potrebama

WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

9
Svojstva fontova - font-size
 Veličina se za glavninu teksta na stranici zadaje
relativnim veličinama:
» Postoci: 100% znači standardnu, normalnu
veličinu, npr. 200% su dvostruko veća slova,...
» Em: 1em=100%, 1.4em=140%,....

 Zadavanje veličine u pikselima (px) se prije
izbjegavalo, no danas dolazi u obzir i to
 Napomena: Standardna veličina fonta u svim
preglednicima je 16px, dakle ako ne zadamo
drugačije 100%=1em=16px
WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

10
Svojstva fontova - color
 OdreĎuje boju teksta
 Boja se najčešće zadaje heksadekadski
pomoću tri ili 6 znamenaka koje predstavljaju
udjele crvene, zelene i plave:
» #RRGGBB ili #RGB

 Primjer: .plavi{color: #069;}
 Boje se mogu zadavati i dekadskim udjelima
(RGB ili RGBA model), npr. na slijedeći način:
color: rgb(0,102,153) – ista boja kao i gore
WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

11
Svojstva fontova - color
 rgba model osim boje omogućuje i zadavanje
prozirnosti. Dodatni četvrti parametar s
vrijednostima od 0.0 (potpuno neprozirno) do 1.0
(potpuno prozirno) omogućuje da zadamo
djelomičnu prozirnost fonta npr:
.prozirni{ color: rgba(0,102,153, 0.5); }

WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

12
Svojstva fontova – font-variant
 Omogućuje prikaz velikim slovima koja su
veličine malih slova.
moguće vrijednosti: small-caps, none

WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

13
Svojstva fontova - font-stretch
 Omogućuje izbor i zadavanje uže ili šire
varijante fonta.
 moguće vrijednosti:
normal, wider, narrower, ultra-condensed, extracondensed, condensed, semi-condensed, semiexpanded, expanded, extra-expanded, ultraexpanded, inherit
 Ovo neće raditi ukoliko odabrani font nema
svoje uže i šire varijante, zato oprez!
WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

14
Svojstva teksta
Svojstva koja odabiremo za neki dio teksta, tzv.
blok teksta

WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

15
Svojstva teksta - text-align
 Omogućava kontrolu horizontalnog poravnanja
teksta. Tekst možemo poravnati s lijeve strane
(left), s desne strane (right), centrirati na stranici
(center), poravnati s obje strane (justify)
 moguće vrijednosti: left, right, center, justify,
inherit
 Napomena: treba izbjegavati justify u
situacijama gdje prostor za tekst nije dovoljno
širok. Da bi poravnanje s obje strane izgledalo
smisleno, moramo imati dovoljnu širinu.
WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

16
Svojstva teksta - text-indent
 Omogućuje uvlačenje prvog reda teksta u
odlomku ili nekom dijelu teksta.
 moguće vrijednosti: fiksna veličina u bilo kojim
jedinicama, %, inherit

WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

17
Svojstva teksta - text-decoration
 Omogućuje "ukrašavanje" teksta različitim
dodacima. Moguće su i kombinacije,
jednostavno navedemo vrste ukrašavanja
odvojene razmacima.
moguće vrijednosti: none, underline, overline,
line-through, blink
 Napomena: treba izbjegavati potcrtavanje
“običnog” teksta jer bi korisnici mogli pomisliti da
je to link

WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

18
Svojstva teksta - text-transform
 Daje mogućnost kontrole nekih varijanti velikih i
malih slova u tekstu.
 moguće vrijednosti:
»
»
»
»

capitalize - svaku riječ piše velikim početnim slovom,
uppercase - cijeli tekst piše velikim slovima,
lowercase - cijeli tekst piše malim slovima,
none, inherit

WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

19
Svojstva teksta - letter-spacing
 OdreĎuje razmak izmeĎu slova.
 Veličina je relativna - zadaje se za koliko želimo
povećati ili smanjiti uobičajeni razmak.
 Moguće vrijednosti: Može se zadati u
apsolutnim (px, mm,..) i relativnim (%, em)
jedinicama ili postaviti normal ili inherit.
 Napomena: ne funkcionira uvijek i u svim
preglednicima idealno, najbolje koristiti px ili em

WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

20
Svojstva teksta - word-spacing
 OdreĎuje razmak izmeĎu riječi u tekstu.
 Kao i kod letter-spacing zadaje se za koliko
želimo povećati ili smanjiti uobičajeni razmak.
 Moguće vrijednosti: Može se zadati u
apsolutnim (px, mm,..) i relativnim (%, em)
jedinicama ili postaviti normal ili inherit.

WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

21
Svojstva teksta - line-height
 OdreĎuje visinu retka kojom se regulira i prividni
razmak izmeĎu redova.
 Razmak se zadaje apsolutno, a ne u odnosu na
neku početnu vrijednost.
 Moguće vrijednosti: sve apsolutne i relativne
jedinice (%, em, px, normal, inherit…)
 Napomena: za uobičajeni tekst u pregledniku
najčešće je potrebno malo povećati line-height
radi lakšeg čitanja, npr:
p{ line-height: 1.5em; }
WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

22
Svojstva teksta - vertical-align
 OdreĎuje kako je element na kojeg je primjenjen stil
vertikalno poravnat u odnosu na ostale elemente u redu ili
u odnosu na stanje zadano nasljeĎivanjem.
 moguće vrijednosti:
» baseline - osnovna vrijednost, element se poravnava na "osnovnu
crtu“
» middle - vertikalnu sredinu elementa poravnava s vertikalnom
sredinom roditelja (teksta)
» sub - element smiješta ispod teksta
» super - element smiješta iznad teksta
» text-top - gornji rub elementa poravnava s gornjim rubom teksta
unutar roditelja
» text-bottom - donji rub elementa poravnava s donjim rubom teksta
unutar roditelja
» top - gornji rub elementa poravnava s gornjim rubom roditelja
» bottom - donji rub elementa poravnava s donjim rubom roditelja
WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

23
Najčešća praksa i napomene
 Osnovnu veličinu teksta, osnovni font i visinu
retka (prored) najbolje je zadati odmah na
početku oblikovanja dokumenta. Često se to radi
za cijeli dokument – redefiniranjem oznake body:
body{ font-family: Arial, Helvetica, sans-serif;
color: #222; font-size: 0.87em; line-height: 1.5em}

 Prilikom zadavanja boja teksta pazite da je on
dovoljno različit od okoline (pozadine) i lako čitljiv

WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

24
Najčešća praksa i napomene
 Pomoću text-decoration možete isključiti
potcrtavanje linkova, ali pri tome pazite da oni
budu dovoljno uočljivi i razlikuju se od ostalog
teksta

WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević

2013. / 2014.

25

Mais conteúdo relacionado

Destaque

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Destaque (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Oblikovanje teksta CSS-om

  • 1. CSS – Stiliziranje teksta Svojstva teksta i odlomaka
  • 2. CSS – stiliziranje teksta  Iz ove prezentacije bismo trebali naučiti različite načine oblikovanja teksta.  Da bismo mogli uspješno oblikovati tekst (ili bilo koje druge elemente) na stranici potrebno je naučiti koja svojstva se mogu oblikovati i koje vrijednosti se mogu zadati za pojedina svojstva.  Nakon što proĎemo najvažnija svojstva i vrijednosti prikazat ćemo neke tipične načine oblikovanja teksta na stranici WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. /2014. 2
  • 3. Svojstva fontova Svojstva znakova primjenjiva na pojedine znakove u tekstu WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 3
  • 4. Svojstva fontova  To su svojstva koja se odnose na izgled pojedinih znakova  Sva svojstva fontova su nasljedna – to znači da kad zadamo svojstvo fonta za neki vanjski element, onda to svojstvo vrijedi i za sve elemente koji su sadržani unutar tog elementa WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. /2014. 4
  • 5. Svojstva fontova - font-family  OdreĎuje grupu fontova pomoću kojih se prikazuje zadani tekst.  Tekst prikazuje zadanim fontom samo ako je on instaliran na računalu korisnika koji stranice pregledava.  Zato se u principu zadaje grupa fontova, tekst se prikazuje prvim fontom iz grupe, a ako on nije instaliran, nastupa slijedeći iz zadane grupe itd.  Primjer: p{ font-family: Verdana, Geneva, sans-serif; } WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 5
  • 6. Svojstva fontova - font-family  Moguće vrijednosti: » imena fontova odvojena zarezima, generički font (obično na zadnjem mjestu)  Napomena: Ako font ili grupa fontova u nazivu ima više riječi, obavezno ih treba staviti unutar navodnika ili apostrofa, npr: p { font-family: "Times New Roman", serif; } WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 6
  • 7. Svojstva fontova - font-style  OdreĎuje da li je font ukošen ili ne  moguće vrijednosti: » normal (nije ukošen), » italic (ukošen) ili » oblique (ukošen) WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 7
  • 8. Svojstva fontova - font-weight  OdreĎuje debljinu teksta.  Moguće vrijednosti: normal, bold, bolder, lighter, 100, 200, 300, 400, 500, 600, 700, 800, 900, inherit napomena 1: zadavanje brojkom često nema efekta jer korisnik nema takvog fonta na računalu. U tom se slučaju prikazuje najbliži po debljini. napomena 2: 400 je isto što i normal, 700 je isto što i bold WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 8
  • 9. Svojstva fontova - font-size  OdreĎuje veličinu slova. Veličina se može zadati na nekoliko različitih načina i izraziti veličinu u različitim jedinicama.  Bolje je zadavanje u relativnim jedinicama (xxsmall, x-small, small, medium, large, x-large, xxlarge, larger, smaller, %, ems) nego u apsolutnim jedinicama (pixelima [px], pointima [pt], milimetrima [mm]) jer korisnici lakše mogu prilagoditi veličinu teksta svojim potrebama WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 9
  • 10. Svojstva fontova - font-size  Veličina se za glavninu teksta na stranici zadaje relativnim veličinama: » Postoci: 100% znači standardnu, normalnu veličinu, npr. 200% su dvostruko veća slova,... » Em: 1em=100%, 1.4em=140%,....  Zadavanje veličine u pikselima (px) se prije izbjegavalo, no danas dolazi u obzir i to  Napomena: Standardna veličina fonta u svim preglednicima je 16px, dakle ako ne zadamo drugačije 100%=1em=16px WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 10
  • 11. Svojstva fontova - color  OdreĎuje boju teksta  Boja se najčešće zadaje heksadekadski pomoću tri ili 6 znamenaka koje predstavljaju udjele crvene, zelene i plave: » #RRGGBB ili #RGB  Primjer: .plavi{color: #069;}  Boje se mogu zadavati i dekadskim udjelima (RGB ili RGBA model), npr. na slijedeći način: color: rgb(0,102,153) – ista boja kao i gore WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 11
  • 12. Svojstva fontova - color  rgba model osim boje omogućuje i zadavanje prozirnosti. Dodatni četvrti parametar s vrijednostima od 0.0 (potpuno neprozirno) do 1.0 (potpuno prozirno) omogućuje da zadamo djelomičnu prozirnost fonta npr: .prozirni{ color: rgba(0,102,153, 0.5); } WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 12
  • 13. Svojstva fontova – font-variant  Omogućuje prikaz velikim slovima koja su veličine malih slova. moguće vrijednosti: small-caps, none WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 13
  • 14. Svojstva fontova - font-stretch  Omogućuje izbor i zadavanje uže ili šire varijante fonta.  moguće vrijednosti: normal, wider, narrower, ultra-condensed, extracondensed, condensed, semi-condensed, semiexpanded, expanded, extra-expanded, ultraexpanded, inherit  Ovo neće raditi ukoliko odabrani font nema svoje uže i šire varijante, zato oprez! WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 14
  • 15. Svojstva teksta Svojstva koja odabiremo za neki dio teksta, tzv. blok teksta WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 15
  • 16. Svojstva teksta - text-align  Omogućava kontrolu horizontalnog poravnanja teksta. Tekst možemo poravnati s lijeve strane (left), s desne strane (right), centrirati na stranici (center), poravnati s obje strane (justify)  moguće vrijednosti: left, right, center, justify, inherit  Napomena: treba izbjegavati justify u situacijama gdje prostor za tekst nije dovoljno širok. Da bi poravnanje s obje strane izgledalo smisleno, moramo imati dovoljnu širinu. WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 16
  • 17. Svojstva teksta - text-indent  Omogućuje uvlačenje prvog reda teksta u odlomku ili nekom dijelu teksta.  moguće vrijednosti: fiksna veličina u bilo kojim jedinicama, %, inherit WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 17
  • 18. Svojstva teksta - text-decoration  Omogućuje "ukrašavanje" teksta različitim dodacima. Moguće su i kombinacije, jednostavno navedemo vrste ukrašavanja odvojene razmacima. moguće vrijednosti: none, underline, overline, line-through, blink  Napomena: treba izbjegavati potcrtavanje “običnog” teksta jer bi korisnici mogli pomisliti da je to link WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 18
  • 19. Svojstva teksta - text-transform  Daje mogućnost kontrole nekih varijanti velikih i malih slova u tekstu.  moguće vrijednosti: » » » » capitalize - svaku riječ piše velikim početnim slovom, uppercase - cijeli tekst piše velikim slovima, lowercase - cijeli tekst piše malim slovima, none, inherit WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 19
  • 20. Svojstva teksta - letter-spacing  OdreĎuje razmak izmeĎu slova.  Veličina je relativna - zadaje se za koliko želimo povećati ili smanjiti uobičajeni razmak.  Moguće vrijednosti: Može se zadati u apsolutnim (px, mm,..) i relativnim (%, em) jedinicama ili postaviti normal ili inherit.  Napomena: ne funkcionira uvijek i u svim preglednicima idealno, najbolje koristiti px ili em WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 20
  • 21. Svojstva teksta - word-spacing  OdreĎuje razmak izmeĎu riječi u tekstu.  Kao i kod letter-spacing zadaje se za koliko želimo povećati ili smanjiti uobičajeni razmak.  Moguće vrijednosti: Može se zadati u apsolutnim (px, mm,..) i relativnim (%, em) jedinicama ili postaviti normal ili inherit. WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 21
  • 22. Svojstva teksta - line-height  OdreĎuje visinu retka kojom se regulira i prividni razmak izmeĎu redova.  Razmak se zadaje apsolutno, a ne u odnosu na neku početnu vrijednost.  Moguće vrijednosti: sve apsolutne i relativne jedinice (%, em, px, normal, inherit…)  Napomena: za uobičajeni tekst u pregledniku najčešće je potrebno malo povećati line-height radi lakšeg čitanja, npr: p{ line-height: 1.5em; } WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 22
  • 23. Svojstva teksta - vertical-align  OdreĎuje kako je element na kojeg je primjenjen stil vertikalno poravnat u odnosu na ostale elemente u redu ili u odnosu na stanje zadano nasljeĎivanjem.  moguće vrijednosti: » baseline - osnovna vrijednost, element se poravnava na "osnovnu crtu“ » middle - vertikalnu sredinu elementa poravnava s vertikalnom sredinom roditelja (teksta) » sub - element smiješta ispod teksta » super - element smiješta iznad teksta » text-top - gornji rub elementa poravnava s gornjim rubom teksta unutar roditelja » text-bottom - donji rub elementa poravnava s donjim rubom teksta unutar roditelja » top - gornji rub elementa poravnava s gornjim rubom roditelja » bottom - donji rub elementa poravnava s donjim rubom roditelja WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 23
  • 24. Najčešća praksa i napomene  Osnovnu veličinu teksta, osnovni font i visinu retka (prored) najbolje je zadati odmah na početku oblikovanja dokumenta. Često se to radi za cijeli dokument – redefiniranjem oznake body: body{ font-family: Arial, Helvetica, sans-serif; color: #222; font-size: 0.87em; line-height: 1.5em}  Prilikom zadavanja boja teksta pazite da je on dovoljno različit od okoline (pozadine) i lako čitljiv WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 24
  • 25. Najčešća praksa i napomene  Pomoću text-decoration možete isključiti potcrtavanje linkova, ali pri tome pazite da oni budu dovoljno uočljivi i razlikuju se od ostalog teksta WebGrupa - Tehnička škola, Požega - Hrvoje Mikolčević 2013. / 2014. 25