Tässä luvussa opit seuraavista ominaisuuksista:
text-indentletter-spacingline-heightword-spacingwhite-spaceOminaisuutta text-indent käytetään määrittämään tekstin ensimmäisen rivin sisennys:
p {
text-indent: 50px;
}Kokeile itse →
<!DOCTYPE html>
<html>
<head>
<style>
p {
text-indent: 50px;
}
</style>
</head>
<body>
<h1>Using text-indent</h1>
<p>In my younger and more vulnerable years my father gave me some advice that I've been turning over in my mind ever since. 'Whenever you feel like criticizing anyone,' he told me, 'just remember that all the people in this world haven't had the advantages that you've had.'</p>
</body>
</html>
kirjainväli-ominaisuutta käytetään määrittämään tekstin merkkien välinen väli.
Seuraava esimerkki osoittaa, kuinka merkkiväliä lisätään tai vähennetään:
h1 {
letter-spacing: 5px;
}
h2 {
letter-spacing: -2px;
}Kokeile itse →
<!DOCTYPE html>
<html>
<head>
<style>
h2 {
letter-spacing: 5px;
}
h3 {
letter-spacing: -2px;
}
</style>
</head>
<body>
<h1>Using letter-spacing</h1>
<h2>This is heading 1</h2>
<h3>This is heading 2</h3>
</body>
</html>
Ominaisuutta line-height käytetään rivivälin määrittämiseen:
p.small {
line-height: 0.8;
}
p.big {
line-height: 1.8;
}Kokeile itse →
<!DOCTYPE html>
<html>
<head>
<style>
p.small {
line-height: 0.7;
}
p.big {
line-height: 1.8;
}
</style>
</head>
<body>
<h1>Using line-height</h1>
<p>
This is a paragraph with a standard line-height.<br>
The default line height in most browsers is about 110% to 120%.<br>
</p>
<p class="small">
This is a paragraph with a smaller line-height.<br>
This is a paragraph with a smaller line-height.<br>
</p>
<p class="big">
This is a paragraph with a bigger line-height.<br>
This is a paragraph with a bigger line-height.<br>
</p>
</body>
</html>
word-spacing-ominaisuutta käytetään välilyönnin määrittämiseen tekstin sanat.
Seuraava esimerkki osoittaa, kuinka väliä voidaan lisätä tai vähentää sanat:
p.one {
word-spacing: 10px;
}
p.two {
word-spacing: -2px;
}Kokeile itse →
<!DOCTYPE html>
<html>
<head>
<style>
p.one {
word-spacing: 10px;
}
p.two {
word-spacing: -2px;
}
</style>
</head>
<body>
<h1>Using word-spacing</h1>
<p>This is a paragraph with normal word spacing.</p>
<p class="one">This is a paragraph with larger word spacing.</p>
<p class="two">This is a paragraph with smaller word spacing.</p>
</body>
</html>
Ominaisuus white-space määrittää, kuinka elementin sisällä olevia välilyöntejä käsitellään.
Tämä esimerkki osoittaa, kuinka tekstin rivitys elementin sisällä poistetaan käytöstä:
p {
white-space: nowrap;
}Kokeile itse →
<!DOCTYPE html>
<html>
<head>
<style>
p {
white-space: nowrap;
}
</style>
</head>
<body>
<h1>Using white-space</h1>
<p>
This is some text that will not wrap.
This is some text that will not wrap.
This is some text that will not wrap.
This is some text that will not wrap.
This is some text that will not wrap.
This is some text that will not wrap.
This is some text that will not wrap.
This is some text that will not wrap.
This is some text that will not wrap.
</p>
<p>Try to remove the white-space property to see the difference!</p>
</body>
</html>
Määrittää tekstin merkkien välisen tilan
Määrittää rivin korkeuden
Määrittää tekstilohkon ensimmäisen rivin sisennyksen
Määrittää, kuinka elementin sisällä olevia välilyöntejä käsitellään
Määrittää sanojen välisen tilan tekstissä