CSS. Tekstin muotoilua

Samankaltaiset tiedostot
CSS aloitus. CSS Cascade Stylesheet Mirja Jaakkola

Ulkopuolisen tyylitiedoston käyttö

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

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

valitsin on useimmiten html-elementti, jolle tyyli halutaan luoda

Digitaalisen median tekniikat css tyylimääritykset jatkuu

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

Taulukot. 1. Taulukon rakenne: ICT01D Elina Ulpovaara

Kuvat. 1. Selaimien tunnistamat kuvatyypit

Ulkoasun muokkaus CSS-tiedostossa

1. Lohkon korkeus ja leveys

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

Cascading Style Sheets

CSS - tyylit Seppo Räsänen

CSS - tekstit. Tyylisivut

Digitaalisen median tekniikat. Luento 3: CSS

Digitaalisen median tekniikat css tyylimääritykset Harri Laine 1

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

Digitaalisen median tekniikat css tyylimääritykset

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

CSS tyyliä sivuihin osa II. Elina Ulpovaara

Kuva xhtml-sivulla. Mirja Jaakkola

Kotisivut helposti - osa 3

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

TAULUKOINTI. Word Taulukot

Digitaalisen median tekniikat css tyylimääritykset

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

4 Johdanto CSS-tyyleihin

4 Johdanto CSS-tyyleihin

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

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

Code Camp for Girls. Sanna Nygård. Lokakuussa

selector { CSS property: value; property2: value; Code Camp for Girls Sonja Jaakkola & Sanna Nygård

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

Kylänetti projektin sivustojen käyttöohjeita Dokumentin versio 2.10 Historia : 1.0, 1.2, 1.6 Tero Liljamo / Deserthouse, päivitetty 25.8.

Katsotaan tarkemmin seuraavaksi: Reunus (border) Täyte (padding) Marginaali (margin)

Aulikki Hyrskykari. CSS Taustaa CSS syntaksi CSS Valitsimet Kuvat verkkosivulla

Ajatus kaiken taustalla

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

WWW-sivujen Verkkosivujen ulkoasu (CSS)

Entiteetit erotetaan muusta tekstistä & ja puolipiste. esim. copyright-merkki näkyy sivulla

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

Written by Administrator Wednesday, 05 October :06 - Last Updated Monday, 17 October :28

Kotisivut helposti - osa 4

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

Asemointi. 1. Lohkon korkeus ja leveys

Aulikki Hyrskykari Antti Sand. JWT 2015 Aulikki Hyrskykari, Antti Sand, SIS, UTA

Graafinen ohjeistus Taidekaupunki-logo

TAULUKKO, KAAVIO, SMARTART-KUVIOT

HTML5 -elementit jatkuu

Navigointi Verkkomultimedia ICT1tn004

Kotisivuohjeet. Eteläpohjalaiset Kylät ry. Sivupohjien rakenne

QT tyylit. Juha Järvensivu 2008

Verkkosivujenulkoasu

JWT 2017 luento 2. to klo Aulikki Hyrskykari PinniB1096

WWW-sivujen Verkkosivujen ulkoasu (CSS)

Helsingin yliopisto/tktl XML-metakieli XSL-FO XSL-FO. XSL-FO sivut

Taulukot Päivi Vartiainen 1

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

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

AT4-kotisivukurssi. 4. jakso

Kuvat ja taustat ICT1TN004. Elina Ulpovaara

1 Dreamweaver MMX. 2 Tekstin muokkaus

HTML ja tyylit. 4 HTML ja tyylit

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

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

CSS. Historia. Tämä materiaali vastaa kysymyksiin kuten:

3 CSS ja teknisesti laadukas Web-sivu

Ohjeet Finna- julisteen PowerPoint- pohjan muokkaamiseen

Aulikki Hyrskykari Antti Sand

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

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

Internetsivujen perusrakenne. Html-dokumentin keskeiset elementit ja attribuutit

CSS-perusteet. Verkkosivustojen suunnittelu ja rakentaminen

Suomalainen Verkkokauppa: Ohjeita verkkokaupan ulkoasun suunnittelijalle

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

Johdatusta selainohjelmointiin

WWW-sivujen Verkkosivujen ulkoasu (CSS)

Kontakti - Ohje palveluun. Luo ja lähetä viestejä

Helsingin yliopisto/tktl XML-metakieli XSL-FO XSL - extensible stylesheet language XSL-FO

KAPPALEMUOTOILUT. Word Kappalemuotoilut

Typografia Verkkomultimedia ICT1tn004. Elina Ulpovaara

HAAGA-HELIA ammattikorkeakoulu Ohje 1 (5) Raportin tekeminen

Esitysgrafiikka (20 pistettä)

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

Sisällysluettelo T A R R A O P A S

HTML ja tyylit. 5 HTML ja tyylit

KUVAT. Word Kuvat

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

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

KOTISIVUKONE ULKOASUEDITORI

Pseudoelementit. P:first-line { font-style: italic } H1:first-letter { font-size: bigger }

ESIKATSELU, TULOSTAMINEN, TUNNISTEET

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

IIRTÄMINEN. Word Piirtäminen

FrontPage Näkymät

xhtml+css Survival Kit

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

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

GRAAFINEN OHJEISTO Versio 1.0 heinäkuu 2015

Transkriptio:

CSS Tekstin muotoilua

Tekstin muotoilu Kirjasimen ominaisuudet font-family font initial inherit; font-style normal italic oblique initial inherit; font-variant normal small-caps initial inherit; font-weight normal bold bolder lighter number initial inherit; font-size color medium xx-small x-small small large x-large xx-large smaller larger length initial inherit; Ohjeita ja esimerkkejä http://salakapakka.net/oppaat/html-ja-cssopas/css_opas_tekstin_muotoilu.php http://www.w3schools.com/css/css_font.asp

Font-family Kirjaisimet jakautuvat muotoilunsa mukaan viiteen eri kirjaisinperheeseen: serif: päätteelliset fontit, esim. Times New Roman sans-serif: päätteettömät fontit, esim. Arial cursive: kaunokirjoitus, esim. script fantasy: esim. Jokerman monospace: tasalevyiset, esim. Courier New -ominaisuutta määritettäessä kannattaa mainita kirjaisimen lisäksi myös sen kirjaisinperhe, jotta selaimet osaisivat valita sen tilalle mahdollisimman samantapaisen kirjaisimen tapauksessa, jossa selain ei tue kyseistä kirjaisinta p {font-family: "Times New Roman", Times, serif;} / kirjaisin, varakirjaisin, kirjaisinperhe

Font-size kirjaisimen koon voi ilmaista absoluuttisina tai suhteellisina arvoina absoluuttiset kirjaisinkoot varmistavat vastaavuuden eri selaimissa, mutta voivat aiheuttaa ongelmia mm. sivua pieninäyttöisillä laitteilla katseltaessa suhteellisilla arvoilla käyttäjä voi halutessaan itse säätää kirjaisinkoon selaimesta (em, ex, px), riippuu katselulaitteesta tai ylemmän tason elementin koosta em-arvona h1 {font-size: 1.5em;} hox! yksikkö suoraan arvon jälkeen! pikseleinä: p {font-size: 14px;} Kappaleiden fonttikoko on kaksinkertainen oletusfonttikokoon verrattuna. p {font-size: 200%} p {font-size: 2em}

Mitoista absoluuttisella mitalla tarkoitetaan mittaa, jolla on tarkasti jokin tietty arvo, eikä se muutu ympäristön mukaan pätee vain tulostuksen yhteydessä, koska senteillä ja tuumilla määritetyt elementin koot mukautuvat näytön resoluution mukaan tuuma (in), senttimetri (cm), millimetri (mm), piste (pt), pica (pc) CSS tukee kolmen suhteellisen mittayksikön käyttöä, jotka ovat: em, ex,px em oletusfontin koko (2em kaksinkertainen) ex-korkeus määrittelee pienen x-kirjaimen tarvitseman korkeuden, josta lasketaan muiden merkkien tarvitsema korkeus (1ex = 0,5em) pikseli eli kuvapiste, joka määritellään aina suhteessa esitysvälineeseen esim. määritys 12px tarkoitta kokoa joka on 12 kertaa katselulaitteen (tai tulosteen) pisteen koko (CSS olettaa, että piste on neliön muotoinen).

Tehtävä: tee horoskooppitehtävään kaksi kappaletyyliä class-valitsinta käyttäen: 1. pinkki teksti, fontti Helvetica, toisena vaihtoehtona Arial, fonttiperhe Sans-Serif, koko 16 pikseliä, teksti tasataan vasemmalle 2. lime teksti, fontti Lucida Console, Monaco, fonttiperhe monospace, koko 1.2 em, teksti keskitetään

Div-elementti Div-elementillä voidaan ryhmitellä lohkoelementtejä lohkoelementtejä ovat esimerkiksi body, p, h1-h6, listat (ol, ul, dl) ja div-elementit käytetään esimerkiksi dokumentin tietyn osan fontin, taustavärin tai sijoittelun apuna, kun esimerkiksi palstoitetaan sivua yleensä div liittyy CSS-muotoiluihin eli ei tee itsessään mitään ulkoasumuunnoksia, mutta muodostaa oman lohkon jokainen div-elementti muodostaa oman lohkonsa, joka alkaa tagilla <div> ja päättyy tagiin </div> jos alueen kokoa ei ole määritelty, ulottuu div-tagin rajaama alue koko rivin mittaiseksi

Span span ja div toimivat pitkälti samalla tavalla, mutta span ei tee rivitystä eikä muodosta kappaletta span jatkaa samalla rivillä niin kauan kuin mahdollista eli inline tehtävä: muotoile horoskooppi tehtävässä span-elementtiä käyttäen Kuuluisia: nimi, nimi, nimi osio haluamallasi tavalla käyttäen esim. eri tekstityyppiä ja väriä http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_span

Taulukoiden tyylimääritteet CSS border-ominaisuudet määrittävät elementin ympärillä esitettävät kehykset Kuten usean muunkin elementin kohdalla, taulukoiden ja solujen koon saa määriteltyä width- ja height-ominaisuuksien avulla. Samalla taulukolle voi luoda taustavärin ja reunuksen käyttämällä border-ominaisuutta: table { width:100%; background-color: green;} / maksimileveys, taustaväri vihreä td {height:200px;} / solujen korkeus on 200 pikseliä table, td {border:1px solid black;} / taulukoilla ja soluilla on musta, kiinteä reunusviiva http://salakapakka.net/oppaat/html-ja-cssopas/css_opas_reunukset.php

Taulukko jatkuu saman lopputuloksen olisi saanut myös seuraavanlaisella, pidemmällä versiolla: table, td { border-width: 1px; border-style: solid; border-color: black; }

Vaihtoehtoja reunuksille reunusten tyylille on tarjolla eri vaihtoehtoja halutessa jokaiselle reunanpuoliskolle voidaan määritellä oma tyylinsä, esimerkiksi seuraavalla tavalla: td { border-top-style:solid; border-right-style:dotted; / kiinteä reunus / pisteellinen reunus border-bottom-style:dashed; / katkoviivallinen reunus border-left-style:double; } / tuplaviivallinen reunus

reunusviivan voi jättää myös kokonaan pois none-arvolla. selaimet luovat oletusarvona taulukon ja sen solujen reunusten väliin pienen tyhjän tilan: reunukset voidaan yhdistää yhdeksi viivaksi border-collapse ominaisuudella tätä tilaa voidaan myös kasvattaa border-spacing -ominaisuuden avulla table {border-collapse: collapse;} table {border-collapse: separate;} table {border-spacing: 10px;} / yhdistää reunukset / reunukset erillään, oletusarvo / taulukon ja solujen välinen tila on 10 pikseliä

Tekstin sijoittelu taulukossa tekstin sijoitteluun vaaka- ja pystysuunnassa voidaan käyttää text-align- ja vertical-align ominaisuuksia: esimerkki sijoittaa tekstin solun oikeaan alalaitaan: td { text-align:right; vertical-align:bottom; } / vaakasuunta: left, right tai center / pystysuunta: top, middle tai bottom

Padding antaa tilaa elementin sisällön ja reunuksen (border) välille padding padding-top padding-bottom padding-left padding-right arvona mittayksiköt http://www.w3schools.com/css/tryit.asp?filename=trycss_padding_sides

taulukossa: td {padding: 10px;} / 10 pikselin tila tekstin ja reunuksen välillä td {padding:10cm 0cm 5cm 10cm;} / tila suunnissa ylä/oikea/ala/vasen ( kellon ympäri ) p {background-color: #FF99FF; border: groove #330000; width: 400px; padding: 0px 20px 40px 60px;}

Marginaali CSS:n marginaaliominaisuuksia käytetään tyhjän tilan asettamiseen elementtien ympärille margin sekä margin-top, margin-bottom, margin-left, marginright: arvoina mittayksiköt p {margin-left:3cm} voidaan antaa kaikki arvot kerralla järjestyksessä top, right, bottom, left (sama koskee siis border- ja padding-arvoja): h1 {margin: 5px 10% 2px 20%} voidaan keskittää elementti niin, että elementin leveys on kiinteä riippumatta selainikkunasta: h1.leveys {width: 15em; margin-left: auto; margin-right: auto}