Betűkészletek
Adott elemeken állítani tudjuk a betűkészletet, a stílust, módosítást, súlyozást méretet.Betűtípus
- body { font-family: Arial, Helvetica, sans-serif; }
serif
, sans-serif
, cursive
, fantasy
,monospace
.Stílus
Egy font dőltségét befolyásolhatjuk, példánkban az egész dokumentumra adtuk meg, hogy dőltek legyenek a betűk. További lehetőségeink:normal
, italic
, oblique
.- body { font-style: italic; }
Súlyosság
A példában félkövér betűkészletet állítunk be a HTML dokumentumra. Lehetőségeink:lighter
, normal
, bold
,bolder
, illetve 100-tól 900-ig a számok 100-asával (egyre vastagabb betűkészletet választva).- body { font-weight: bold; }
Méret
A HTML dokumentum alapértelmezett betűtípusának a méretét határoztuk meg a példában. A konkrét méretmegadásnál több lehetőségünk is van, lehetséges pixelben (mint a példában), pontban (pt
-t kell írni), százalékban, szövegesen (xx-small
, x-small
, small
, medium
, large
, x-large
, xx-large
, smaller
, larger
) megadni a méretet. A lehetséges mértékegységekre egy következő cikkben még részletesebben is ki fogunk térni.- body { font-size: 14px; }
Csoportos megadás
Lehetőségünk van a fentieket egy paraméterként is átadni:- body { font: italic bold 14px Arial, Helvetica, sans-serif; }
Szöveg paraméterek
A szöveg színét, sűrűségét, igazítását, aláhúzását, behúzását állíthatjuk, továbbá konvertálhatjuk a szöveget különböző formára (kisbetűs, nagybetűs, stb.). Pár példa:- h1 { color: black; }
#ffffff
hexadecimális formában is megadni a színt (a mértékegységek mellett a lehetséges színmegadási módokat is be fogjuk mutatni még).- h1 { letter-spacing: 10px; }
- h1 { text-align: center; }
left
, center
, right
és justify
rendre a megfelelő értékek).- a { text-decoration: none; }
dekorációjakéntnem adtunk meg
semmit, azaz felülbíráltuk az alapértelmezett aláhúzást. A lehetséges értékek:
none
, underline
, overline
, line-through
, blink
lehetnek, melyek rendre díszítetlen, aláhúzott, felülhúzott, áthúzott és villogó értékeket állítanak be.- p { text-indent: 40px; }
- h1 { text-transform: uppercase; }
none
,capitalize
, uppercase
és lowercase
, melyek rendre: módosítatlan, első betű nagy, összes betű nagy és összes betű kicsi jelentésűek.- h1 { text-shadow: 5px 5px 3px #000000; }
- p { white-space: nowrap; }
white-space
attribútummal. A normal
a sorvégeken tördeli a szöveget, a nowrap
nem enged sortörést, míg a harmadik lehetséges érték, a pre
megtartja egy az egyben a sortöréseket, szóközöket, tabulátorokat (mint a pre
HTML elemnél).- p { word-spacing: 10px; }
- p { line-height: 20px; }
- .super { vertical-align: super; }
td
eleménekvalign
tulajdonságához hasonlít, azonban szöveg környezetben (például egy div
-en belül) a betűkhöz, és nem a befoglaló blokk méreteihez viszonyított igazítást állítja. Az értékei lehetnek: sub
, super
, baseline
, text-top
,text-bottom
, middle
, top
, bottom
. A példában egy felső index pozíció beállítását láthatjuk.
Nincsenek megjegyzések:
Megjegyzés küldése