CSS - tekstit. Tyylisivut

Samankaltaiset tiedostot
CSS. Tekstin muotoilua

CSS-kielen avulla määritellään HTML-dokumentin tyyli. CSS avulla voidaan tarkemmin määritellä eri elementtien ominaisuuksia.

valitsin on useimmiten html-elementti, jolle tyyli halutaan luoda

Ulkopuolisen tyylitiedoston käyttö

CSS aloitus. CSS Cascade Stylesheet Mirja Jaakkola

CSS tyyliä sivuihin osa II. Elina Ulpovaara

CSS - aloitus. ICT01D syksy 2005 Mirja Jaakkola, Helia. Ulkopuolisen tyylitiedoston käyttö

Typografia Verkkomultimedia ICT1tn004. Elina Ulpovaara

Digitaalisen median tekniikat css tyylimääritykset

Digitaalisen median tekniikat css tyylimääritykset jatkuu

Digitaalisen median tekniikat css tyylimääritykset jatkuu Harri Laine 1

Digitaalisen median tekniikat css tyylimääritykset Harri Laine 1

Typografia Verkkomultimedia ICT1tn004. Mitä on typografia?

Taulukot. 1. Taulukon rakenne: ICT01D Elina Ulpovaara

Kuvat. 1. Selaimien tunnistamat kuvatyypit

Ulkoasun muokkaus CSS-tiedostossa

Cascading Style Sheets

Digitaalisen median tekniikat css tyylimääritykset

Ajatus kaiken taustalla

4 Johdanto CSS-tyyleihin

4 Johdanto CSS-tyyleihin

H T M L eli kuinka laadin itselleni päheät kotisivut. Janne Käki

CSS - tyylit Seppo Räsänen

H T M L eli kuinka laadin itselleni päheät kotisivut. Janne Käki

Aulikki Hyrskykari. CSS Taustaa CSS syntaksi CSS Valitsimet Kuvat verkkosivulla

1 LOGO JA SEN KÄYTTÖ 1.1 LOGO JA TURVA-ALUE VÄRILLINEN LOGO LOGO VÄRILLISELLÄ POHJALLA MUSTA LOGO 7 1.

HTML-ohjeet. Sivun perusrakenne <HTML> <HEAD> <STYLE TYPE="text/css"> ...tänne tulee CSS-koodi eli sivun ulkonäkö määritykset...

Kotisivut helposti - osa 3

Kuva xhtml-sivulla. Mirja Jaakkola

Sisältö. XML, XHTML ja CSS XML XML. XML:n ja HTML:n ero. XML kieliä XML XHTML CSS XSL. T Hypermediadokumentin laatiminen 2002

Digitaalisen median tekniikat. Luento 3: CSS

Kotisivujen teko. Jan Lindholm Kirkkonummen kansalaisopisto Syksy koodari.eu jsbin.com

Opinnäytteen nimi ja mahdollinen alaotsikko (tämä pohja toimii parhaiten Word2010-versiolla)

WWW-sivujen Verkkosivujen ulkoasu (CSS)

1. Lohkon korkeus ja leveys

Editorin käyttö. TaikaTapahtumat -käyttöohje

Fonttimuotoilut. Fontin tyyppi ja fonttikoko

Verkkojulkaiseminen Minna Väisänen. HTML5-tehtävä

HTML & CSS. HTML (HyperText Markup Language) Antti Koivisto. ! HTML on sivujen kuvauskieli.

Opetusmateriaalin visuaalinen suunnittelu. Kirsi Nousiainen

TAULUKOINTI. Word Taulukot

Aulikki Hyrskykari. JWT Hyrskykari, SIS, Tampereen yliopisto 3/31/2014

Proseduraalinen dokumentti: sisältö, rakenne ja ulkoasu yhdessä, esim. worddokumentti

HTML5 -elementit jatkuu

Acta-väitöskirjojen asetukset. Määritä ensin sivumääritykset ja sivunumerointi.

JWT Hyrskykari, SIS, Tampereen yliopisto 4/11/2013

FrontPage Näkymät

SATAKUNNAN AMMATTIKORKEAKOULU. Hakala Toni Varpelaide Heidi TEKSTINKÄSITTELYN OHJEET CASE: OPINNÄYTETYÖN RAPORTOINTI WORDILLA

KOTISIVUKONE ULKOASUEDITORI

Johdatusta selainohjelmointiin

Tee html-sivu, jossa on yllä olevat kaksi taulukkoa.

Code Camp for Girls. Sanna Nygård. Lokakuussa

HTML ja CSS. Tästä se lähtee: portfolio-sivusto. Sivuston pääkansio, jonka sisällä on kaikki sivustoon kuuluvat alikansiot ja tiedostot.

Ulkoasu viestin välineenä

Graafinen ohjeistus Taidekaupunki-logo

KANSILEHDEN MALLISIVU

KAPPALEMUOTOILUT. Word Kappalemuotoilut

HAAGA-HELIA ammattikorkeakoulu Ohje 1 (5) Raportin tekeminen

Muotoilutoliot. XSL:n muotoiluoliot. Muotoiluolio. Muotoilualueet. Lohkoalueiden sijoittelu. Muotoilualueiden sijoittelu. Rivialueiden ominaisuuksia

LibreOffice Writer perusteita

Aktivoi dokumentin rakenteen tarkistamiseksi piilomerkkien näyttäminen valitsemalla valintanauhasta Kappale-kohdasta painike Näytä kaikki.

XHTML - harjoitus. Tehtävä1: Tee xhtml tiedosto käyttäen notepad (muistio) ohjelmaa. Tiedoston tallennus notepad (muistio) ohjelmassa:

T e k s t i n k ä s i t t e l y ä s e l k o k i e l e l l ä WORD

MERKKIMUOTOILUT. Word Merkkimuotoilut

Tunnuksen päivitys

1. HARJOITUS harjoitus3_korjaus.doc

UpdateIT 2010: Editorin käyttöohje

Tärkeimmät toiminnot. Kertausta ja uusia toimintoja Wordistä sekä tiedostonhallinnasta. Tärkeimmät toiminnot jatkuu...

6.1 Tekstialueiden valinta eli maalaaminen (tulee tehdä ennen jokaista muokkausta ym.)

2. Aloitus -välilehti, leikepöytä- ja fontti -ryhmät

HTML ja tyylit. 4 HTML ja tyylit

Sisältö. Graafisen ohjeiston tarkoitus 3 Typografia 4-5 Logo ja liikemerkki 6 Värimaailma 7 Huomioitavaa logosta ja väreistä 8 Maskotti 9 Pohjia 10-12

Tässä ei olla tekemässä taidetta vaan presentaatiota.

Kun olet valmis tekemään tilauksen, rekisteröidy sovellukseen seuraavasti:

TIEDEPOSTERI. - Viestinnän välineenä. Marisa Rakennuskoski

QT tyylit. Juha Järvensivu 2008

AT4-kotisivukurssi. 4. jakso

Verkkosivujenulkoasu

Lisätehtävät. Frantic 2015 sivu 1

Opinnäytetyö Toni Hurskainen Porin ammattiopisto / Tekniikkaopisto Sähköala TT03

1 Dreamweaver MMX. 2 Tekstin muokkaus

9. Kappale -ryhmä - Kappalemuotoilut

3 CSS ja teknisesti laadukas Web-sivu

Verkkosivut perinteisesti. Tanja Välisalo

Aulikki Hyrskykari Antti Sand

Navigointi Verkkomultimedia ICT1tn004

1 Yleistä Web-editorista Web-editori -dokumentin luominen Pikatoimintopainikkeet Tallenna... 3

POWERPOINT HARJOITUKSET OMAN ESITYSPOHJAN RAKENTAMINEN

Kun suunnitelma on valmiina niin itse sivuston rakentaminen on jo helpompaa. (jatketaan tätä rakentelu vaiheessa.

Väitöskirja -mallipohja

HTML ja tyylit. 5 HTML ja tyylit

GRAAFINEN OHJEISTO OLLILA TRANS OY

Graafinen ohjeisto. Päivitetty tammikuussa 2015

PYÖRÄLIITON VISUAALINEN OHJE

Notepad++ on ilmaisohjelma ja sen voi ladata osoitteesta:

WWW-sivujen Verkkosivujen ulkoasu (CSS)

Paikallisen nuorisoseuran. graafinen ohjeisto. Mikä on graafinen ohjeisto ja sisällys

WWW-sivujen Verkkosivujen ulkoasu (CSS)

3D TALO FINLAND OY GRAAFINEN OHJEISTO

G r a a f i n e n o h j e i s t o

Transkriptio:

CSS - tekstit Sisällys: Tyylien käyttö Tekstit: Fontit, värit, korostukset Tasaus, välistykset ICT01D 28.11.2005 Elina Ulpovaara Tyylisivut Tyylisivut on dokumentin esitysasua koskeva ehdotus, joka on kirjoitettu tähän tarkoitukseen kehitetyllä kielellä. Yleisin Webissä käytetty kieli on CSS (Cascading Style Sheet), joka on oikeastaan kieliperhe, johon kuuluu CSS1, CSS2 ja kehitteillä oleva CSS3. CSS:ssä voi ehdottaa elementeille mm.: fontin tyypin, korostuksen, koon tekstin värin taustan värin, taustakuvion ja sen sijainnin marginaalien ja reunusten käytön, leveydet, värit ja muodot esitystavan: elementin esittäminen lohkoina, tekstin seassa, listan alkiona tai ei ollenkaan

CSS:n käyttö Tyyli kirjoitetaan erilliseen tiedostoon. Tyylitiedosto liitetään xhtmldokumenttiin <head>-elementtiin <link>-elementillä. Tyyli määritellään <style>-elementissä xhtml-tiedoston otsikossa eli <head>-elementissä. Kirjoittamalla tyylikomento juuri siihen kohtaan, mihin haluat sen tulevat. xhtml-dokumentissä tyyli annetaan jokaiselle elementille erikseen <style>-attribuutin avulla. Tyylien eli muotoiluehdotusten eli sääntöjen kirjoittaminen: Tyylikomennon kirjoitusperiaate: Ykköstason otsikot sinisellä h1 {color:blue} valitsin ominaisuus arvo Elementillä useita ominaisuuksia eli yhdessä säännössä on useita deklaraatioita. Deklaraatiot erotetaan toisistaan puolipisteellä. Ykköstason otsikot sinisellä ja tyylinä italic: h1 { color: blue; font-style: italic } Valitsimella eli selektorilla ilmaistaan, mitä elementtiä tai elementtejä annettu sääntö koskee.

Valitsimia: Yleisvalitsin * : koskee kaikkia elementtejä * {font-size: 0.8em} Sääntö kohdistuu yhteen tiettyyn elementtiin. h1 { color: blue; font-style: italic } Usealla elementillä sama esittely: Ykköstason otsikoiden ja kappaleiden väri sininen h1, p { color: blue} Elementin sisällä tarkentava elementti, johon ominaisuus kohdistuu: h1-elementin sisällä oleva i-elementin teksti sinisellä. h1 i {color: red} Luokkavalitsin : Yhdelle xhtml-elementille voidaan määrittää useampia tyylejä käyttämällä luokkia. h1.pun { color:red} h1.sin {color:blue} Määriteltyyn luokkaan viitataan xhtml-tiedostossa elementeissä class-attribuutilla. <h1 class="pun">ärsyttääkö silmiäsi?</h1> <h1 class="sin">ei ärsytä.</h1>

Voidaan käyttää myös yleisiä luokkia, joiden määritys voidaan liittää mihin elementtiin hyvänsä. Luokan määrittely aloitetaan pisteellä (.), jonka jälkeen tulee luokan nimi. Elementin taustaväri on harmaa:.htausta {background-color: rgb(204,204,204)} Näin määriteltyyn luokkaan voidaan viitata missä elementissä hyvänsä käyttämällä class-attribuuttia. <h2 class= htausta">tässä on... <table class= htausta">... ID-tunnistin Id-attribuuttia voidaan käyttää antamalla dokumentin elementille ainutkertainen nimi. <p id="eka">tämä on dokun eka kappale...</p> Tähän tunnisteeseen viitataan tyylimäärittelyssä #-merkillä: #eka {color:red} Kommentti tyylitiedostossa /* tyylimäärittelyn sisällä oleva kommentti*/

Tyylitiedostot HTML-dokumenttiin lisätään <head>-elementtiin <link>-elementti, joka osoittaa tyylitiedoston sijainnin. Tyylitiedoston tarkentimeksi annetaan.css. Saman tyylitiedoston voi littää useaan dokumenttiin. <html> <head> <title>omenapuut</title> <link rel="stylesheet" type="text/css" href="tyyli.css /> </head> <body>... Tyylimäärittelyt xhtml-tiedoston otsikkolohkossa Tyylimäärittely kirjoitetaan <style>-elementin, joka sijoitetaan otsikkolohkoon, sisään. Tällöin kaikki määrittelyt ovat voimassa koko dokumentissa. Komentojen kirjoittamiseen pätevät samat säännöt kuin erillisen tyylitiedoston kanssa. <html> <head> <title>omenapuut</title> <style type="text/css"> <!- - h1, p { font-style: italic} --> </style> </head> <body>...

Tyylimäärittelyt yksittäisissä elementeissä Yksittäiselle elementille annetaan tyylimäärittelyt <style>-attribuutin avulla. xhtml-komentoihin annetut tyylimäärittelyt ajavat sivuun kytkettyjen ja alussa määriteltyjen tyylien ohi. <h1 style="color: red">punainen otsikko</h1> Punainen otsikko Kun haluat antaa samat tyylimäärittelyt usealle komennolle, niin käytä <div>-elementtiä. <div style="color: red"> <h1>punaista tekstiä</h1> <p>tutkimuksien mukaan punaisella kirjoitettu teksti on häiritsevää ja vaikeasti luettavaa. Käytä mieluummin sinistä tai mustaa tekstiä</p> </div> Punaista tekstiä Tutkimuksien mukaan punaisella kirjoitettu teksti on häiritsevää ja vaikeasti luettavaa. Käytä mieluummin sinistä tai mustaa tekstiä

<span>-elementti on tarkoitettu lyhyemmille, sanojen tai jopa yhden merkin mittaisille väleille elementtien osille, jotka eivät ole erotettavissa rakenteellisesti. <p> Tutkimuksien mukaan <span style="color:red"> punaisella </span> kirjoitettu teksti on häiritsevää ja vaikeasti luettavaa. Käytä mieluummin sinistä tai mustaa tekstiä.</p> Tutkimuksien mukaan punaisella kirjoitettu teksti on häiritsevää ja vaikeasti luettavaa. Käytä mieluummin sinistä tai mustaa tekstiä. Tekstin ulkoasu Yleiset ulkoasun tehtävät: erottuvuus informaation välittäminen kiinnostuksen herättäminen toiminnan motivointi Tekstin näkökulmasta: erottuvuus: kontrastit - koko, vahvuus, muoto, värit informaatio: luettavuus, silmäiltävyys, selkeys - palstat, välistykset kiinnostus: kontrastit, miellyttävyys, silmäiltävyys toiminta: luettavuus Tekstin sisältö tietysti vaikuttaa kaikkeen.

Fontti - font-family Kuvaus: - Asettaa fonttityypin. - Tyyppi voidaan antaa fonttien niminä tai käyttämällä jotain viidestä fonttiperheestä. - fonttien nimet - fonttiperheet: serif, sans-serif, cursive, fantasy, monospace Esimerkki: 1-tason otsikot tulostetaan ensisijaisesti fontilla Garamond, jos sitä ei ole saatavilla niin käytetään Arial-fonttia. h1 {font-family: Garamond, Arial } Kappaleet tulostetaan sans-serif-fonttiperheeseen kuuluvalla oletusfontilla. p {font-family: sans-serif} Kirjaintyyppi Kirjaintyyppi on tärkein typografinen valinta. Päätteetön fontti esim, Arial, Verdana on luettavampaa näytöltä kuin päätteellinen fontti esim. Times New Roman. Käytä vain muutamaa tyyppiä eli fonttia samassa tuotteessa. Valitse hyvin erilaiset fonttiperheet. Muista, että eri fonteilla on myös todellisten ominaisuuksien lisäksi kuvitteelliset ominaisuudet eli luonteet. Tekstityypillä herätetään myöskin mielikuvia. Toiset fontit on tehty selvästikin pitkiin teksteihin ja toiset vain otsikoihin. Yleisnimitys CSS:sä päätteelliselle fontille on serif ja päätteettömälle sans-serif. CSS:n avulla voidaan suunnitella eri fontti paperille kuin ruudulle: @media print { paperille tulevat tyylit }

Fontin koko - font-size Kuvaus: - Fontin koko - Arvo annetaan absoluuttisena (avainsanat ja pituusmitat), suhteellisena tai prosentteina Esimerkki: - absoluuttiset: xx-small, x-small, small, medium, largr, x-large, xx-large - suhteelliset: larger, smaller -prosentit - pituusyksiköt, em, px, cm, pt... Kappaleiden fonttikoko on kaksinkertainen oletusfonttikokoon verrattuna (korkeuteen suhteutettuna). p {font-size: 200%} Huom. Suhteelliset fonttikoot ovat suhteessa ympäröivän elementin fonttikokon. Kirjaimen koko Jos valitsee tekstin eriosille eri kirjainkoot, niin koko erojen täytyy olla riittävän suuri. Kokovalinnoissa myöskin kuten muussakin suunnittelussa kerrannaiset rauhoittavat. Esimerkiksi kultaisen leikkauksen suhde on toimiva: 3:5:8:13:21. Kultaisen leikkauksen suhde muutettuna pisteiksi: 3:5:8, 3:8:21 10p 16p 28p, 10p 28p 70p 12p 20p 32p, 12p 28p 84p 14p 24p 36p, 14p 36p 98p Jos muutat fonttikokoja, käytä suhteellisia arvoja esim. hyvä mittayksikkä on em

Tyyli - font-style - oblique: kallistettu teksti - italic: kursivoitu teksti - normal: normaali teksti Esimerkki: 2-tason otsikot tulostetaan kallistettuna. h2 {font-style:oblique} Fontin lihavuus - font-weight - numeeriset arvot:100, 200, 300, 400, 500, 600, 700, 800, 900 - absoluuttiset ja suhteelliset avainsanat:normal(400), bold(700), bolder, lighter Esimerkki: Kappaleen teksti on lihavoitu. p {font-weight:bold} tai p {font-weight:700} Kirjainleikkaukset Kirjaintyypeille on yleensä suunniteltu perusmuotojen lisäksi erilaisia paksuuksia eli lihavuuksia ja kursiiveja muotoja. Tekstipalstan sisällä yleensä käytetään tehokeinona kallistettua tekstiä tai lihavointia. Lihavointi on tehokkaampi kuin kalistettu teksti. Varsinkin verkkojulkaisussa kannattaa välttää näytön ominaisuuksien vuoksi kalistettua tekstiä. Lihavoinnin luvut esittävät fontin paksuusastetta. Yleensä selaimet esittävät font-weight-arvot 100-300 arvona 400, joka on perusteksti.

Kapiteeliteksti - font-variant Kuvaus: - Teksti tulostetaan kapiteelikirjaimilla eli isoilla kirjaimilla tavallisten pienten kirjaimien asemasta. Fontin väri - color - Small-caps: kapiteelikirjaimet - normal: normaalit kirjaimet Esimerkki: Kappaleen teksti tulostetaan kapiteelikirjaimilla. p {font-variant: small-caps} -värin nimi - värin heksadesimaaliarvo - värin rgb-arvo Esimerkki: Koko dokumentin teksti sinisenä: body {color: blue} body {color: #0000FF} body {color: rgb(0,0,255)} Korostuksia - text-decoration Kuvaus: - Tekstiin liitettäviä korostuksia - tavallinen teksti: none - alleviivaus: underline - viiva tekstin yläpuolelle: overline - päälleviivaus: line-trough - yhdistelmä: useampi yllämainittu välilyönnillä erotettuna Esimerkki: Kappaleen teksti alleviivattu: p {text-decoration: underline} Linkkiteksti ilman alleviivausta: a {text-decoration: none}

Isot/pienet kirjaimet - text-transform Kuvaus: -Tekstin muuntaminen pienistä kirjaimista isoihin ja päinvastoin. - tavallinen teksti: none - kaikki kirjaimet versaaliksi: uppercase - kaikki kirjaimet gemenaksi: lowercase - sanojen ensimmäiset kirjaimet versaaliksi: capitalize Esimerkki: kappale isoilla kirjaimilla p {text-transform: uppercase} Huom. Parempi vaihtoehto on kirjoittaa suoraan versaaleilla kirjaimilla, jos niitä tarvitsee. Merkkien ja sanojen välit - letter-spacing word-spacing Kuvaus: - Merkkien oletusvälin muuttaminen: word-spacing - Sanojen oletusvälien muuttaminen: word-spacing - mittayksiköt Esimerkki: h2 {letter-spacing: 0.5em} p.valit {word-spacing: 0.3em} p.nor {word-spacing: 0}

Tasaus vaakasuunnassa: text-align - vasemmalle: left - keskelle: center - oikealle: right - molempien reunojen tasaus: justify Esimerkki: Otsikko on keskellä ja kappaleteksti on tasattu oikeaan reunaan. h2 {text-align: center} p {text-align: right;} Kappaleen ja palstan muotoilu Pitkäsanaisissa kielissä kuten suomen kielessä kirjaimia saa olla riviä kohden vähemmän kuin lyhyt sanaisessa kielessä. Suomen kielessä saisi olla korkeintaan 70-80 merkkiä rivillä. Hyvään luettavuuteen päästään rivinpituudella, joka on 55-60 merkkiä. Rivin pituuteen voi vaikuttaa marginaaleille ja width-ominaisuudella. Kappalejaoksi tyhjä rivi on käytännöllinen Tekstipalstan leveys ei yksin vaikuta luettavuuteen vaan myöskin marginaalilla ja palstanväleillä on merkitystä. Palstan leveys suhteessa kirjaisinkokoon kannattaa valita siten, että rivinväli asettuu 35-65 merkkiin.

Rivien suljenta: Tavallisin vaihtoehto rivien suljennalle on latoa kaikki rivit yhtä pitkiksi eli käyttää tasareunaista palstaa. Tämä toimii hyvin, jos kielen tavutus onnistuu oikein. Tätä ei kuitenkaan suositella verkkojulkaisussa. Oikeanpuoleinen liehuladonta on helppolukuista ja sopii varsinkin verkkoon, jossa tavutus ei yleensä ole mahdollista. Vasemmanpuoleinen liehuladinta on harvinainen ja huonommin luettavaa kuin oikeapuoleinen. Harvinaisuudesta johtuen se on erittäin hyvä tehokeino. Kannattaa käyttää lyhyisiin teksteihin esim. ilmoituksiin. Keskitettyä ladontaa ei kannata käyttää pitkissä teksteissä. Se sopii parhaiten tittelisivuihin, kutsukortteihin, menuhin jne. Ensimmäisen rivin sisennys: text-indent - mittayksiköt - prosentit: suhteessa kappaleen leveyteen Riviväli - line-height Kuvaus: Kahden rivin jalkalinjojen välinen etäisyys eli tekstirivien etäisyys toisistaan. - Mittayksiköt, jolloin arvot voivat vaihdella tekstin koon ja elementin maksimikorkeuden välillä - prosentteina oletusarvosta p {text-indent: 10%; line-height: 200%}

Muista... Tekstien ulkoasuun voidaan vaikuttaa muillakin elementtien ulkoasuehdotuksilla taustakuvat, värit marginaalit, täytteet kehykset jne.