Kuvat ja taustat ICT1TN004. Elina Ulpovaara



Samankaltaiset tiedostot
Kuva xhtml-sivulla. Mirja Jaakkola

Asemointi. 1. Lohkon korkeus ja leveys

Kuvat. 1. Selaimien tunnistamat kuvatyypit

CSS tyyliä sivuihin osa II. Elina Ulpovaara

1. Lohkon korkeus ja leveys

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

Taulukot. 1. Taulukon rakenne: ICT01D Elina Ulpovaara

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

Navigointi Verkkomultimedia ICT1tn004. Elina Ulpovaara

XHTML jatkuu linkit, listat, taulukot. Mirja Jaakkola

Navigointi Verkkomultimedia ICT1tn004. Käytettävyys navigoinnista

CSS. Tekstin muotoilua

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

Navigointi Verkkomultimedia ICT1tn004

Ulkoasun muokkaus CSS-tiedostossa

valitsin on useimmiten html-elementti, jolle tyyli halutaan luoda

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

Digitaalisen median tekniikat css tyylimääritykset jatkuu

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

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

Suomi Finland 100 -tunnus. Graafinen ohjeisto Lokakuu 2015

Ulkopuolisen tyylitiedoston käyttö

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

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

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

CSS-perusteet. Verkkosivustojen suunnittelu ja rakentaminen

Artikkelien muokkaaminen sekä sisältöeditorin peruskäyttö

CSS aloitus. CSS Cascade Stylesheet Mirja Jaakkola

VERKOSTO GRAAFINEN OHJE

KUVAT. Word Kuvat

Cascading Style Sheets

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

Verkkosivut perinteisesti. Tanja Välisalo

Code Camp for Girls. Sanna Nygård. Lokakuussa

Aineistot tulee toimittaa aineistoaikataulun ja -ohjeiden mukaisesti ennen kampanjan alkua osoitteeseen:

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

ARVO - verkkomateriaalien arviointiin

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

CSS - tyylit Seppo Räsänen

KOTISIVUKONE ULKOASUEDITORI

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

HTML5 jatkuu luettelo, linkit, sisäinen kehys, taulukko. Mirja Jaakkola

WWW-sivujen Verkkosivujen ulkoasu (CSS)

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

Kuvat Web-sivuilla. Keskitie:

Digitaalisen median tekniikat xhtml

Digitaalisen median tekniikat xhtml Harri Laine 1

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

TAULUKOINTI. Word Taulukot

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

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

Kopseptisuunnittelu Verkkomultimedia ICT1tn004

Tiedostomuodon valitseminen kuville

TIEDEJUTTUKURSSI FM VILLE SALMINEN

xhtml+css Survival Kit

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.

Adobe Photoshop Elements, kuvakäsittelyn perusteet

3 CSS ja teknisesti laadukas Web-sivu

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

Notepad++ on ilmaisohjelma ja sen voi ladata osoitteesta:

HTML5 video, audio, canvas. Mirja Jaakkola

QT tyylit. Juha Järvensivu 2008

Internetsivujen perusrakenne. Html-dokumentin keskeiset elementit ja attribuutit

Kuvankäsittely. DigiReWork Annamari Mäenhovi Kati Nieminen

KUVANKÄSITTELY THE GIMP FOR WINDOWS OHJELMASSA

/ * PROSESSORIN C-KIELINEN OHJELMA */

Muita kuvankäsittelyohjelmia on mm. Paint Shop Pro, Photoshop Elements, Microsoft Office Picture Manager

Esitysgrafiikka (20 pistettä)

Oulun yliopiston www-sivujen tekeminen

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


Aulikki Hyrskykari. CSS valitsimista CSS sääntöjen kohditaminen CSS värit Kuvista verkkosivulla

Kuvankäsi*ely 1. Digitaaliset kuvat ja niiden peruskäsi3eet. Kimmo Koskinen

1 Dreamweaver MMX. 2 Tekstin muokkaus

05/09/2007. Digitaalisen median tekniikat, s2007 HY/TKTL, XHTML osa 1. Harri Laine 1. XHTML-merkkauskieli. Digitaalisen median tekniikat xhtml

05/09/2007. Digitaalisen median tekniikat, s2007 HY/TKTL, XHTML osa 1. Harri Laine 1. XHTML-merkkauskieli. Digitaalisen median tekniikat xhtml

Johdatus L A TEXiin. 7. Taulukot ja kuvat. Dept. of Mathematical Sciences

Digitaalisen median tekniikat xhtml

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

SISÄLLYS SISÄLLYS TUNNUS SUOJA-ALUE JA PIENIN KOKO VÄRIMÄÄRITYKSET TYPOGRAFIA

Johdatus L A TEXiin. 8. Taulukot ja kuvat. Matemaattisten tieteiden laitos

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

MEDIAKORTTI Mediatiedot. Paranormaaliblogi.net on Suomen suosituin paranormaaliin uutisointiin keskittyvä sivusto.

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

GRAAFINEN OHJEISTO 1

Johdatus L A TEXiin. 7. Taulukot ja kuvat. Dept. of Mathematical Sciences

PROJEKTIDOKUMENTAATIO ASENNUS M. NIEMI

HTML perusteita (ei julkiseen jakeluun)

WWW-sivujen Verkkosivujen ulkoasu (CSS)

Kuvat ovat tärkeä osa Espoon kaupungin viestintää, ja siksi ne on suunnitellaan ja valitaan huolellisesti.

KVPS Tukena Oy Graafinen ohjeisto 04/2018

Windows 10 -käyttöohje

Listat eli luettelot. Järjestämätön lista (unordered list)

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

Mitä direktiivi käytännössä velvoittaa?

Taulukot Päivi Vartiainen 1

PÄIVITÄ TIETOSI OPTIMASTA! KOOSTE

GRAAFINEN OHJEISTO. Päivitetty:

Visuaalinen identiteetti. Graafinen ohjeistus

TUNNUS TUNNUS. Lounais-Suomen ympäristökasvatustoiminnan tunnus GRAAFINEN OHJEISTUS

Transkriptio:

Kuvat ja taustat Elina Ulpovaara

Sisältö Kuvan toteuttaminen Kuvan käyttötarkoitus Tiedostomuodot Img-elementti Figure- ja caption elementit Kuvan sijoittelu www-sivulla Kuvan keskitys Tekstin tasaus pystysuorassa kuvaan nähden Kuva tekstin viereen floatominaisuudella Taustat Css-tyylit taustoille Monta taustakuvaa Kuvalle kehykset Pyöristetyt kulmat Varjot Favicon.ico

Kuvan toteuttaminen 1. Kuvan tarkoitus Miksi kuva tarvitaan? 2. Kuvan valinta Sisällön rinnalla myös kuvan tekotapa viestittää asioita. Taidevalokuva, reportaasikuva, piirroskuva, grafiikka. 3. Kuvan väritys Kun kuva on valittu, tarkista, että kuvan värimaailma aiheeseen sopiva. Värikuvat, mustavalkoiset kuvat, kaksivärikuvat 4. Kuvan rajaus ja muoto Mieti rajaus ja muoto sisällön, tyylin ja kuvan liikesuuntien mukaan. Yhtä tärkeää on miettiä, mitä rajataan pois kuin se, mitä jätetään jäljelle. Lähde: Pekka Loiri, Elise Juholin: Huom! Visuaalisen viestinnän käsikirja, Inforviestintä Oy, 1998

Kuvan käyttötarkoitus korvaamaton kuva sanallista esitystä tukeva kuva julkaisun kokonaisilmeen jäsentäminen kuva katseenvangitsijana, mielenkiinnon herättäjänä kuva tekstin tylsyyden katkaisijana kuva koristeena tunnuskuva kuva kiinnekohtana kuva tunnelman luojana Kuvan tehtävät Luoda mielikuvia Jäsentää kokonaisuutta Parantaa muistettavuutta Vanha sanonta yksi kuva kertoo enemmän kuin tuhat sanaa saa jatkoa mutta voi johtaa enemmän harhaan kuin tuhat sanaa.

Tiedostomuodot Www-sivulla käytettävien kuvien tiedostomuodot ovat: JPG GIF PNG Sopii kuviin, joissa on paljon värisävyjä: valokuvat Kuvassa voi maksimissaan olla 256 eri väriä. Sopii kuviin, joissa on suuria saman värisiä pintoja: tekstit, piirroskuvat PNG-8 Kuten gif-kuvat PNG-24 Kuten jpg-kuvat Tukee myös liukuläpinäkyvyyttä

img-elementti Kuva liitetään html-sivulla <img>-elementillä. <img src="talo.png" alt="jukolan talo" width="173" height="100"> img-elementin attribuutit src: kuvan osoite alt: vaihtoehtoinen teksti kuvalle (jos käyttäjä ei jostain syystä näe kuvaa) height: korkeus width: leveys Huom. Korkeus ja leveys kannattaa antaa. Tällöin selain varaa kuvalle tilan ja jatkaa myös muun sivun laataamista oikeaan paikkaan. usemap ja ismap: kuvakartat crossorigin: canvas-elementin yhteydessä Huom. Korkeuden ja leveyden voi antaa myös css:n avulla.

figure- ja figcaption-elementit figure kuvakokonaisuus Figure-elementillä voidaan koota kuvitusta ja tekstejä yhdeksi kokonaisuudeksi. Kuvitus voi olla mm. valokuvia, piirroksia, graafeja, videoita HTML5 ehdottaa figure-elementin esitysasulle 40px:n sisennystä vasemmalta (ja oikealta) -> aseta margin-left ominaisuus. figcaption - kuvateksti aaltoili teräinen vilja.</p> <figure> <img src="talo_2.png" alt="jukolan talo" width="173" height="100" > <figcaption> Jukolan talo eteläisessä Hämeessä </figcaption> </figure>

Kuvan sijoittelu www-sivulla Kuvan keskitys Tapa 1: Kuva voidaan keskittää antamalla kuvaa ympäröivälle elementille text-align-ominaisuus (arvot: left, center, right) <figure> <img src="talo.png" alt="jukolan talo " width="173" height="100" > <figcaption> Jukolan talo eteläisessä Hämeessä </figcaption> </figure> figure {margin-left:0px; margin-right:0px; text-align:center} figcaption {margin:auto; width:173px} Figure-elementille annettu ominaisuus text-align:center vaikuttaa vain figcaption-elementin sisältöön ei itse elementtiin.

Tapa 2: <img>-elementti on inline-elementti. Se saadaan käyttäytymään lohkoelementin tavoin display-ominaisuudella block. <img src="talo.png" alt="jukolan talo" width="173" height="100" > img {display:block; margin:auto;}

Tekstin tasaus pystysuorassa kuvaan nähden Kuva sijoitetaan tekstilohkon sisään. Css-ominaisuuden vertical-align avulla saadaan teksti sijoittumaan haluttuun kohtaan. <h3>jukolan talo <img src="talo.png" alt="jukolan talo" width="173" height="100" > <h3> Vertical-align-ominaisuuden arvot: mittayksiköt tai prosentit siirtää tekstiä oletuksesta. baseline (oletus) middle

sub text-bottom super top text-top bottom

Kuva tekstin viereen float-ominaisuudella <img src="talo.png" alt="jukolan talo" width="173" height="100" > <p>jukolan talo, eteläisessä Hämeessä, seisoo erään mäen pohjoisella rinteellä,. </p> img {float:left; margin-right:10px;} img {float:right: margin-left:10px;}

Taustat Html-elementeille toteutetaan taustat eli taustavärit ja kuvat css:n avulla. Taustoja tehdessä täytyy muistaa, että taustat saattavat haitata tekstin lukemista. Suunnittele taustoille ja teksteille riittävä kontrasti. Taustat voidaan liittää kaikille elementeille.

CSS-tyylit taustoille background-color taustan väri Kuvaus: - Asettaa taustalle värin. Periytyminen: ei Esimerkki: - inherit html-dokumentin taustan väri valkoinen body {background-color:rgb(255,255,255)} h1-elementin taustan väri keltainen h1 {background-color:rgb(255,255,51)} Arvot: - heksadesimaalina: #CC0000 - rgb-väreinä: rgb(255,0,0) - rgba-väreinä: rgba(255,0,0,0.5) - värin nimellä: red - hsl-väreinä:hsl(0º,100%,50%) - hsla-väreinä:hsla(0º,100%,50%,0.5) - transparent (oletus)

body {background-image:url(talo_tausta.png)} article {width:400px; margin:auto; margin-top:50px; background-color:rgba(255,255,255, 0.6); padding:10px; border-radius:10px } Huom. Vanhemmat IE:t tarvitsevat IE:n omaa filter-ominaisuutta. Esim. filter: progid:dximagetransform.microsoft.gradient (GradientType=0,startColorstr='#c0ffffff', endcolorstr='#c0ffffff'); /* IE8 */

background-image taustakuva Kuvaus: - Asettaa taustalle kuvan. Periytyminen: ei Arvot: - url(taustakuvan sijainti) - none: ei kuvaa (oletus) - Inherit: periytyy Background-imge-ominaisuudelle annetaan url-arvo, joka kertoo taustakuvan sijainnin suhteessa css-tiedostoon. Jos ei anneta muita taustakuvaan liittyviä ominauisuuksia, toistuu taustakuva koko elementin alueella. Esimerkki: body {background-image:url(tausta.png)} h1 {background-imgae:url(kuvat/tausta.png)}

background-repeat taustakuvan toisto Kuvaus: - Asettaa taustalle kuvan. Periytyminen: ei Esimerkki: Arvot: - repeat: kuva toistuu vaaka- ja pystysuorassa täyttäen koko elementin (oletus) - repeat-x: kuva toistuu vaakasuorassa - repeat-y: kuva toistuu pystysuorassa - no-repeat: kuva ei toistu - inherit body {backround-image:url(tausta.png); backround-repeat:repeat-x} tausta.png

background-position taustakuvan paikka Kuvaus: - Asettaa taustakuvalle paikan Periytyminen: ei Arvot: top, right, bottom, left, center Xpos Ypos pikselit prosentit inherit Ominaisuudella ilmoitetaan taustakuvan paikan tai taustakuvan toiston aloituspaikan (parhaiten repeat-y ominaisuuden kanssa). Mittayksiköillä ilmoitetaan taustakuvan paikka vasemmasta yläkulmasta lukien (vaakaan pystyyn). Jois ilmoitetaan vain yksi arvo eli vaakaan niin pystyarvo on 50%. left top left center left bottom right top right center right bottom center center

body {background-image:url(tausta_talo.png); background-repeat:no-repeat; background-position:right bottom; }

background-attachment taustakuvan kiinnitys Kuvaus: - Kiinnittää taustakuvan paikan Periytyminen: ei Arvot: scroll - oletus taustakuva liikkuu sivua vierittäessä fixed taustakuva ei liiku sivua vierittäessä inherit body {background-image:url(tausta_talo.png); background-attachment:fixed}

Firefox 4,0+, IE 9,0+, Opera 10+, Safari 4,1+, Chrome 3,0+ Safari 3,0+ ja Chrome 1,0+:-webkit-background-size: background-size taustakuvan koko background-size: 600px; background-size: 300px 200px; background-size: auto 100px; background-size: 50% 25%; background-size: contain; background-size: cover; Kuvaus: Asettaa taustakuvalle koon Periytyminen: ei Arvot: pituusmitat: antaa pituuden ja leveyden taustakuvalle jos vain pituus on annettu, niin leveyden arvo on auto prosentit: antaa pituuden ja leveyden taustakuvalle suhteessa elementin mittoihin contain: pienentää kuvaa tarvittaessa, että se mahtuu oikeassa leveys- ja pituussuhteessa cover: suurentaa tarvittaessa kuvaa, jotta se täyttää koko elementin kuvan pituus- ja leveyssuhteen säilyessä.

body {background-image:url(tausta_talo.png); background-repeat:no-repeat; background-size:cover } Selainikkunan koko kasvaa

Firefox 4,0+, IE 9,0+, Opera, Safari 5+ Chrome, background-origin Kuvaus: Asettaa taustakuvan paikan elementin border-, padding- ja contentominaisuuksien mukaan Arvot: border-box padding-box - oletus content-box. Periytyminen: ei p { padding:30px; border:solid 1px blue; background-image:url(talo_tunnus.png); background-repeat:no-repeat; background-origin:content-box;}

Firefox 4,0+, IE 9,0+, Opera, Chrome, Safari: -webkit-property background-clip Kuvaus: Asettaa maalausalueen taustalle Periytyminen: ei Arvot: border-box - oletus padding-box content-box. p { padding:30px; border:10px dotted #000000; background-color:#e3c088; -webkit-background-clip:content-box; background-clip:content-box;}

p {padding:30px; border:solid 2px blue; Monta taustakuvaa (max kolme kuvaa) Samalle elementille voi antaa enintään kolme taustakuvaa. Ominaisuuksien arvot eri kuville annetaan pilkulla erotettuna background-image: url(talo_tunnus.png), url(tausta_talo_2.png); background-repeat: no-repeat; background-size: auto, cover} Firefox 3,6+ IE 9,0+ Opera 10,5+ Safari 1,0+ Crome 10+ Jos kaikilla taustakuvilla sama arvo tietyllä ominaisuudella, riittää antaa vain yksi arvo.

Kehyksistä: pyöristetyt kulmat border-radius border-radius: vasen yläkulma, oikea yläkulma, oikea alakulma, vasen alakulma Esimerkki: p {padding:10px; background-color:rgb(204,204,255); border:solid 2px rgb(0,0,255); border-radius: 10px 20px 30px 40px;} Kulman ei tarvitse olla säännöllinen: border-radius: 10px 20px 30px 40px / 20px 20px 20px 20px; vaaka / pysty 20px 10px Jokainen kulma voidaan määrittää erikseen: border-top-left-radius, border-top-right-radius border-bottom-right-radius, border-bottom-left-radius

img {padding:10px; background-color:rgb(204,204,255); border:solid 5px rgb(0,0,255); border-radius: 30px} <img src="talo.png" alt="jukolan talo"> Opera 11,52, Chrome 21 Firefox 15 IE 9 Opera12

Varjot Box-shadow box-shadow: -5px -10px 10px 5px #666; (siirto vaakaan, siirto pystyyn, pehmennys, varjon leveys, väri) inset varjostus sisäpuolelle box-shadow: inset -5px -10px 10px 5px #666;

Favicon.ico Favicon on internetsivulle liitettävä ikoni, joka näkyy osoitteen vasemmassa laidassa ja kirjanmerkeissä Favicon on neliön muotoinen, kooltaan tavanomaisesti 16 16, 32 32 tai 64 64 pikseliä. Formaattina voi käyttää tiedostomuotoja.gif,.jpg,.ico ja.png. Huom. IE toteuttaa vain.ico-muodossa olevia ikoneita. Ohjeistuksen mukaan selaimille pitäisi riittää, että ikoni on juurihakemistossa muodossa favicon.ico.

Miten teen favicon.icoja? Ikonin voi tehdä GIMPillä www-palvelullla: www.favicon.cc (16x16) www.degraeve.com/favicon/ (32x32) html-koodiin head-osioon: <link rel="icon" type="image/x-icon" href="favicon.ico" > Type-attribuutti kertoo kuvan tyypin (ei ole pakollinen) Href-attribuuttiin tulee ikonin osoite