Oblikovanje teksta
Умови завершення
Oblikovanje besedila s CSS
CSS za besedila
Lastnosti za oblikovanje teksta omogočajo:
- spreminjanje barve besedil,
- povečanje ali pomanjšanje razmika med črkami besedila,
- poravnavo besedila,
- olepšavo besedila,
- zamik prve vrstice v odstavku idr.
Besedilne lastnosti:
NN: Netscape, IE: Internet Explorer, W3C: Web Standard
| Lastnost | Opis | Možne vrednosti |
NN | IE | W3C |
|---|---|---|---|---|---|
| color | Barva besedila |
color | 4.0 | 3.0 | CSS1 |
| direction | Postavi smer izpisa | ltr rtl |
 |  | CSS2 |
| letter-spacing | Poveča ali pomanjša razmik med posameznimi znaki | normal length |
6.0 | 4.0 | CSS1 |
| text-align | Poravna tekst v elementu | left right center justify |
4.0 | 4.0 | CSS1 |
| text-decoration | Doda besedilu olepšave | none underline overline line-through blink |
4.0 | 4.0 | CSS1 |
| text-indent | Zamakne prvo vrstico besedila v elementu |
length % |
4.0 | 4.0 | CSS1 |
| text-transform | Določa izgled črk v elementu | none capitalize uppercase lowercase |
4.0 | 4.0 | CSS1 |
| white-space | Določa kako se prikaže presledke v elementu | normal pre nowrap |
4.0 | 5.5 | CSS1 |
| word-spacing | Poveča ali pomanjša razmik med besedami | normal length |
6.0 | 6.0 | CSS1 |
Primeri
Določitev barve besedila
Primer kaže kako obarvamo besedilo.
| <html> <head> <style type="text/css"> h1 {color: #00ff00} h2 {color: #dda0dd} p {color: rgb(0,0,255)} </style> </head> <body> <h1>This is header 1</h1> <h2>This is header 2</h2> <p>This is a paragraph</p> </body> </html> |
Določitev barve ozadja besedila
Primer prikazuje, kako obarvamo ozadje besedila.
| <html> <head> <style type="text/css"> span.oznaceno { background-color:yellow } </style> </head> <body> <p> <span class="oznaceno">To je besedilo.</span> Span značka sama po sebi ne določa izgleda besedila, uporablja pa se v povezavi s stili. <span class="oznaceno">Tudi tukaj je besedilo.</span> </p> </body></html> |
Določitev razmaka med znaki
Primer kaže kako povečamo ali pomanjšamo razmik med posameznimi znaki. Razmik se lahko določa v pikah ali cm.
| <html> <head> <style type="text/css"> h1 {letter-spacing: -3px} h4 {letter-spacing: 0.5cm} </style> </head> <body> <p> <b>Opomba:</b> Netscape 4 lastnosti "letter-spacing" ne pozna. </p> <h1>Naslov 1</h1> <h4>Naslov 4</h4> </body></html> |
Poravnava besedila
Besedilo lahko poravnamo sredinsko, levo, desno ali obojestransko. Zadnje poravnave starejši brskalniki ne znajo prikazati.
| <html> <head> <style type="text/css"> h1 {text-align: center} h2 {text-align: left} h3 {text-align: right} </style> </head> <body> <h1>Naslov 1</h1> <h2>Naslov 2</h2> <h3>Naslov 3</h3> </body> </html> |
Olepšava besedila
Besedilo lahko popestrimo z različnimi učinki. Primer jih nekaj navaja.
| <html> <head> <style type="text/css"> h1 {text-decoration: overline} h2 {text-decoration: line-through} h3 {text-decoration: underline} a {text-decoration: none} </style> </head> <body> <h1>This is header 1</h1> <h2>This is header 2</h2> <h3>This is header 3</h3> <p> <a href="http://www.w3schools.com/default.asp"> This is a link</a> </p> </body> </html> |
Zamik prve vrstice
Prvo vrstico odstavka lahko enostavno zamaknemo. S tem postane daljše besedilo bolj pregledno.
| <html> <head> <style type="text/css"> p {text-indent: 1cm} </style> </head> <body> <p> Besedilo zapisano v enem odstavku Besedilo zapisano v enem odstavku Besedilo zapisano v enem odstavku Besedilo zapisano v enem odstavku Besedilo zapisano v enem odstavku Besedilo zapisano v enem odstavku </p> </body> </html> |
Izgled znakov v besedilu
Znake besedila lahko zapišemo na različne načine. Primer podaja nekaj načinov.
| <html> <head> <style type="text/css"> p.uppercase {text-transform: uppercase} p.lowercase {text-transform: lowercase} p.capitalize {text-transform: capitalize} </style> </head> <body> <p class="uppercase"> This is some text in a paragraph </p> <p class="lowercase"> This is some text in a paragraph </p> <p class="capitalize"> This is some text in a paragraph </p> </body> </html> |
Остання зміна: середу 26 лютого 2014 03:47 AM