Tekstin asemointiin www-sivulla tai elementin sisään (esim div) ja CSS-muotoilujen määritteet ja asetukset:
(taulukossa linkkejä esimerkkeihin)
Määrite | Tarkoitus | Asetukset |
---|---|---|
color | TEKSTIN VÄRI | Esimerkiksi värin nimi RGB-arvo heksaluku |
direction | Tekstin esittämissuunta | ltr - vasemmalta oikealle rtl -oikealta vasemmalle initial inherit |
letter-spacing | KIRJAINTEN VÄLI | normal väli pikseleinä initial inherit |
line-height | TEKSTIRIVIEN VÄLI | luku esim 0.7 - 1.9 väliltä |
text-align | TEKSTIN TASAUS , miten teksti sijoituu vaakasuunassa esim vasemmalle, keskelle tai oikealle | left - vasemmalle right - oikealle center -keskelle justify - tasaa molemmat reunat initial inhert |
text-decoration | TEKSTIN VIIVAUS , esimerkkinä alleviivaus | none - muotoilematon teksti underline -alleviivaus overline - yliviivaus line-trought - yläpuolelle viiva initial inhert |
text-indent | TEKSTIN ALOITUSKOHDAN SISENTÄMINEN , liitetään div-elementin avulla | Asetetaan esimerkiksi px - pikseinä em - suhdelukuna X% - prosenttilukuna initial inherit |
text-shadow | TEKSTIN VARJO | Yleisesti varjon mitat X- ja Y- suuntaan sekä varjon väri. Muut asetukset esitellään määrityksen kohdalla oppaassa. |
text-transform | TEKSTIN KIRJAIMET , sanojen muuttaminen suurilla tai pienillä kirjaimilla esitettäväksi tai sanojen ensimmäiset kirjaimet suurella kirjaimella. | none capitalize - Sanojen Ensimmäinen kirjain Isolla uppercase - SANOJEN KIRJAIMET SUURELLA lowercase - sanojen kirjaimet pienellä initial inherit |
unicode-bidi | Tekstin esittäminen oikealta vasemmalle. | normal embed bidi-override initial inherit (tutki tarvittaessa vaihto-ehtojen vaikutusta) |
vertical-align | Tekstin sekaan sijoitetun elementin pystysuuntainen sijoittuminen suhteessa tekstiin. Katso täältä | baseline tai middle - tekstin keskiviivan kanssa samassa linjassa sub tai text-bottom - tekstin keskilinjan alapuolelle super tai tex-top - tekstin keskiviivan yläpuolelle initial inherit |
white-space | TEKSTIN RIVITTÄMINEN , rivinvaihto-asetuksia. | normal - ei asetusta nowrap - ei rivinvaihtoja pre rivinvaihto jos se on kirjoitetussa tekstissä pre-line - tyhjä rivi jos se on kirjoitettu tekstiin pre-wrap - kokeile !!! initial inherit |
word-spacing | TEKSTIN SANOJEN VÄLI. | normal - ei asetusta 20px - asetus pikseleinä (tai cm) initial inherit |
Esimerkkejä tekstin värin asettamisesta.
TEKSTIN VÄRI - CSS:
.vari1 {
color: RED;
}
#vari2 {
color: #FF6347;
}
#vari3 {
color: RGB(0,34,220);
}
#vari4 {
color: HSL(89, 43%, 51%);
}
TEKSTIN VÄRI - HTML:
<h3 class="vari1"> TEKSTIN VÄRI </h3>
<div id="vari2"> Väri heksalukuna </div>
<div id="vari3"> Väri RGB-arvolla </div>
<div id="vari4"> Väri HSL-arvolla </div>
Tulos www-sivulla:
Heksalukuna:
body {color: #92a8d1;}
RGB-arvolla:
body {color: rgb(201, 76, 76);}
RGBA-arvolla (taustan väri kuultaa läpi):
body {color: rgba(201, 76, 76, 0.6);}
HSL-arvolla:
body {color: hsl(89, 43%, 51%);}
HSLA-arvolla (taustan väri kuultaa läpi):
body {color: hsla(89, 43%, 51%, 0.6);}
Esimerkissä laatikolle (box-model) on astettu taustaväri ja h1-otsikolle RGBA-asetuksella läpikuultava väri:
CSS-ohje:
.Otsikko{ color:RGBA(134,2,52,0.6); } HTML-koodaukseen liittäminen: <h1 class="Otsikko">CSS-ohje:</h1>
Kirjainten väliä sanassa voidaan suurentaa tai pienentää:
CSS-ohjeet:
.suurempi {
letter-spacing: 5px;
}
.pienempi {
letter-spacing: -2px;
}
HTML-elementtiin liittäminen:
<h3 class="suurempi"> SUUREMPI </h3>
<h3> NORMAALI </h3>
<h3 class="pienempi"> PIENEMPI </h3>
Tulos www-sivulla:
Tekstirivien väliä voidaan suurentaa tai pienentää:
CSS-ohjeet:
p.alle_1 {
line-height: 0.7;
}
p.yli_1 {
line-height: 1.8;
}
HTML-elementtiin liittäminen:
<p class="alle_1">
Pieni tekstirivien väli.<br>
Pieni tekstirivien väli.<br>
</p>
<p>
Normaali tekstirivien väli.<br>
Normaali tekstirivien väli.<br>
</p>
<p class="yli_1">
Suuri tekstirivien väli.<br>
Suuri tekstirivien väli.<br>
</p>
Tulos www.sivulla:
Pieni tekstirivien väli.
Pieni tekstirivien väli.
Normaali tekstirivien väli.
Normaali tekstirivien väli.
Suuri tekstirivien väli.
Suuri tekstirivien väli.
Teksti voidaan sijoittaa vasempaan reunaan, keskelle tai oikeaan reunaan:
CSS-ohjeet:
.keski_puna {
text-align: center;
color: red;
}
.vasen_sininen {
text-align: left;
color:blue;
}
.oikea_vihrea {
text-align: right;
color: green;
}
HTML-elementteihin liittäminen:
<h2 class="keski_puna">Esimerkki otsikko keskellä</h2>
<h2 class="vasen_sininen">Otsikko vasemmalla</h2>
<h2 class="oikea_vihrea">Otsikko oikealla</h2>
Tulos www-sivulla:
Esimerkissä otsikkoihin liitetään alleviivaus kolmella tavalla:
CSS-ohjeet:
.alleviiva1 {
text-decoration: underline;
color: red;
}
#alleviiva2 {
text-decoration: underline;
color:blue;
}
HTML-elementteihin liittäminen:
<h3 class="alleviiva1"> Alleviiva class-määritteellä </h3>
<h3 id="alleviiva2"> Alleviiva id-määritteellä </h3>
<h3 style="text-decoration:underline"> Alleviiva style-määritteellä </h3>
Tulos www-sivulla
Tekstin aloituskohtaa voidaan sisentää sitä seuraavaa tekstiä enemmän:
( HUOM ! 1em = 16px joten 1.5em = 24px )
CSS-ohjeet:
.sisennys1 {
text-indent: 50px;
color: MediumSeaGreen;
}
#sisennys2 {
text-indent: 2em;
color:blue;
}
HTML-elementteihin liittäminen:
<p class="sisennys1">
Seitsemän veljestä on Aleksis Kiven kirjoittama romaani,
jota pidetään yhtenä suomalaisen kirjallisuuden suurimmista merkkiteoksista.
Seitsemän veljestä ilmestyi keväällä 1870 Suomalaisen Kirjallisuuden Seuran
Novellikirjasto-sarjassa neljän vihon painoksena.
Romaanijulkaisu ilmestyi vasta vuonna 1873.
(lähde: wikipedia)
</p>
<p id="sisennys2">
Aleksis Kivi, oikealta nimeltään Alexis Stenvall, syntyi Nurmijärvellä 10.10.1834.
Luku- ja kirjoitustaidon alkeet hän sai kotoaan ja pitäjän kiertokoulumestarilta.
</p>
<p id="sisennys2">
Muutettuaan Helsinkiin Kivi opiskeli pääosin itsenäisesti ja valmistui ylioppilaaksi vuonna 1857.
Kaksi vuotta myöhemmin Kivi kirjoittautui yliopistoon, jossa hän kuunteli luentoja lähinnä suomen
kielestä ja kirjallisuudesta suorittamatta kuitenkaan tenttejä. Tästä huolimatta hän luki
ahkerasti maailmankirjallisuuden klassikoita kuten esimerkiksi Cervantesia, Holbergia ja Shakespearea.
(lähde: Jyväskylän yliopisto)
</p>
Tulos www-sivulla
Seitsemän veljestä on Aleksis Kiven kirjoittama romaani, jota pidetään yhtenä suomalaisen kirjallisuuden suurimmista merkkiteoksista. Seitsemän veljestä ilmestyi keväällä 1870 Suomalaisen Kirjallisuuden Seuran Novellikirjasto-sarjassa neljän vihon painoksena. Romaanijulkaisu ilmestyi vasta vuonna 1873. (lähde: wikipedia)
Aleksis Kivi, oikealta nimeltään Alexis Stenvall, syntyi Nurmijärvellä 10.10.1834. Luku- ja kirjoitustaidon alkeet hän sai kotoaan ja pitäjän kiertokoulumestarilta.
Muutettuaan Helsinkiin Kivi opiskeli pääosin itsenäisesti ja valmistui ylioppilaaksi vuonna 1857. Kaksi vuotta myöhemmin Kivi kirjoittautui yliopistoon, jossa hän kuunteli luentoja lähinnä suomen kielestä ja kirjallisuudesta suorittamatta kuitenkaan tenttejä. Tästä huolimatta hän luki ahkerasti maailmankirjallisuuden klassikoita kuten esimerkiksi Cervantesia, Holbergia ja Shakespearea. (lähde: Jyväskylän yliopisto)
Tekstin varjoa käytetään tehosteena:
CSS-ohjeet:
.otsikko_varjo {
text-shadow: 3px 2px Violet;
color: SlateBlue;
}
.otsikko_varjo1 {
color: white;
text-shadow: 2px 2px 4px #000000;
}
.otsikko_varjo2 {
color: white;
text-shadow: 1px 1px 2px black, 0 0 25px blue, 0 0 5px darkblue;
}
HTML-elementteihin liittäminen:
<h2 class="otsikko_varjo"> OTSIKOLLA varjo </h2>
<h2 class="otsikko_varjo1"> OTSIKOLLA varjo </h2>
<h2 class="otsikko_varjo2"> OTSIKOLLA varjo </h2>
Tulos www-sivulla:
Tekstin kirjaimet voidaan muotoilu-asetuksella näyttää isoilla tai pienillä kirjaimilla:
CSS-ohjeet:
.isot {
text-transform: uppercase;
color: SlateBlue;
}
.pienet {
text-transform: lowercase;
color: Crimson;
}
#ekat_isot {
text-transform: capitalize;
color: SlateBlue;
}
HTML-elementteihin liittäminen:
<h2 class="isot"> koodissa pienillä kirjaimilla </h2>
<h2 class="pienet"> KOODISSA ISOILLA KIRJAIMILLA </h2>
<p id="ekat_isot"> KOODISSA pienillä ja isoilla KIRJAIMILLA </p>
Tulos www-sivulla:
KOODISSA pienillä ja isoilla KIRJAIMILLA
Teksti voidaan asettaa vaihtamaan riviä esimerkiksi seuraavasti:
CSS-ohjeet:
p.ei_rivivaihtoa {
white-space: nowrap;
color: #9500ff;
}
p.normaali {
white-space: normal;
color: #7700cc;
}
p.koodauksen_mukaan {
white-space: pre;
color: #590099;
}
HTML-elementteihin liittäminen:
<h3>white-space: nowrap:</h3>
<p class="ei_rivivaihtoa">
Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä.
Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä.
Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä.
Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä.
</p>
<h3>white-space: normal:</h3>
<p class="normaali">
Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä.
Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä.
Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä.
Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä.
</p>
<h3>white-space: pre:</h3>
<p class="koodauksen_mukaan">
Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä.
Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä.
Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä.
Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä.
</p>
Tulos www-sivulla, kokeile vaikutusta pienentämällä "selaimen" kokoa:
Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä.
Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä.
Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä. Tässä testiin tekstiä.
Tekstin sanojen väliin vaikkuttavia asetuksia:
CSS-ohjeet:
p.vakio {
word-spacing: normal;
color: #590099;
}
p.pikselit {
word-spacing: 20px;
color: #590099;
}
p.em_asetus {
word-spacing: 0.5em;
color: #590099;
}
HTML-elementteihin liittäminen:
<h3>word-spacing: normal:</h3>
<p class="vakio">Tässä testiin tekstiä. Tässä testiin tekstiä.</p>
<h3>word-spacing: 20px:</h3>
<p class="pikselit">Tässä testiin tekstiä. Tässä testiin tekstiä.</p>
<h3>word-spacing: 0.5em:</h3>
<p class="em_asetus">Tässä testiin tekstiä. Tässä testiin tekstiä.</p>
Tulos www-sivulla:
Tässä testiin tekstiä. Tässä testiin tekstiä.
Tässä testiin tekstiä. Tässä testiin tekstiä.
Tässä testiin tekstiä. Tässä testiin tekstiä.