vadnica-logo
Editor Moj Blog Moje storitve O projektu Telegram O meni O meni

CSS Besedilo

V HTML-dokumentu lahko oblikujemo besedilo z uporabo različnih CSS lastnosti. Naučili se bomo poravnave besedila, slogovnih sprememb, preoblikovanja, razmikov in senčenja. Vsak blokovni HTML-element privzeto zavzame celotno razpoložljivo širino (razteza se levo in desno); če pa nastavimo širino in višino, preprečimo, da bi se element raztegnil do robov.

PRIMER
REZULTAT
Lastnost Primer Opis
Barva in Pisave
colorcolor: #333; Nastavi barvo besedila
font-familyfont-family: Arial, sans-serif; Določi pisavo besedila
font-sizefont-size: 16px; Določi velikost pisave
font-stylefont-style: italic; Določi slog pisave (normal, italic, oblique)
font-weightfont-weight: bold; Določi debelino pisave (normal, bold, 100-900)
fontfont: 16px Arial; Kratka sintaksa za vse font lastnosti
Poravnava
text-aligntext-align: center; Določi poravnavo besedila (left, right, center, justify)
text-align-lasttext-align-last: right; Določi poravnavo zadnje vrstice odstavka
vertical-alignvertical-align: middle; Določi navpično poravnavo inline elementov
text-indenttext-indent: 20px; Določi zamik prve vrstice besedila
Razmiki
line-heightline-height: 1.6; Določi navpični razmik med vrsticami
letter-spacingletter-spacing: 2px; Določi razmik med črkami
word-spacingword-spacing: 5px; Določi razmik med besedami
Dekoracija in Pretvorba
text-decorationtext-decoration: underline; Določi okras besedila (underline, overline, line-through)
text-transformtext-transform: uppercase; Pretvori črke (uppercase, lowercase, capitalize)
text-shadowtext-shadow: 2px 2px 4px #000; Doda senco besedilu
Prelomi in Odhodki
text-overflowtext-overflow: ellipsis; Določi, kako označiti odrezano vsebino (clip, ellipsis)
word-breakword-break: break-all; Določi pravila preloma besed ob robu
overflow-wrapoverflow-wrap: break-word; Dovoli prelom predolgih besed v naslednjo vrstico
clearclear: both; Lastnost za razporejanje elementov ob plavajočih elementih

CSS Pisave

CSS pisave določajo krepkost, velikost in slog besedila. Izbira prave pisave močno vpliva na to, kako bralci doživljajo spletno mesto. Prava pisava lahko ustvari močno identiteto vaše spletne strani (naj bo to trgovina, predstavitev podjetja, blog itd.). Pomembna je uporaba berljive pisave, saj pisava doda vrednost vašemu besedilu.

PRIMER
REZULTAT

Pomembno je tudi izbrati pravilno barvo in velikost besedila. Na spletu ni priporočljivo uporabljati več različnih pisav hkrati; lahko uporabimo eno pisavo za naslove in drugo za odstavke. Zakaj navedemo več pisav? Če brskalnik ne podpira prve pisave, poskusi z naslednjo iz seznama. Danes je to zaradi široke podpore modernih pisav manj pomembno, vendar je dobra praksa še vedno koristna.

Lastnost Primer Opis
Osnovne lastnosti pisave
font-familyfont-family: Arial, sans-serif; Določi pisavo in nadomestne pisave
font-sizefont-size: 16px; Določi velikost pisave (px, em, rem, %)
font-stylefont-style: italic; Določi slog pisave (normal, italic, oblique)
font-weightfont-weight: bold; Določi debelino pisave (normal, bold, 100-900)
font-variantfont-variant: small-caps; Določi varianto pisave (normal, small-caps, all-small-caps)
fontfont: italic bold 16px Arial; Kratka sintaksa za vse font lastnosti
Zunanje pisave
@import@import url("https://fonts.googleapis.com/css2?family=Roboto"); Uvozi zunanjo pisavo (npr. Google Fonts)
@font-face@font-face { font-family: "MyFont"; src: url("font.woff2"); } Definira lastno pisavo z lokalno datoteko
Barve in ozadja
colorcolor: #333;Določi barvo besedila
background-colorbackground-color: #f0f0f0; Določi barvo ozadja besedila
Hover efekti
:hovera:hover { color: red; font-weight: bold; } Spremeni lastnosti ob prehodu miške