Kotisivut helposti - osa 3
|
|
- Katriina Pakarinen
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 Kotisivut helposti - osa 3 Tämän artikkelisarjan kahdessa ensimmäisessä osassa esiteltiin Internet-sivujen perusteita, kotisivujen suunnittelulähtökohtia sekä HTML/XHTML-ohjelmoinnin perusteita ja yleisimmin käytettyjä komentoja. Tässä artikkelissa tullaan esittelemään, miten edellisessä osassa opittuja asioita voidaan hyödyntää tehokkaasti muokkaamalla niiden ulkoasua tyylimääritelmien avulla. Mitä tyylit ja tyylitiedostot sitten ovat? Tyylit ovat HTML/XHTML-elementtien määritelmiä, joilla eri elementtien ulkoasua voidaan muokata. Tyylit ohjelmoidaan CSS-ohjelmointikielellä (Cascacing Style Sheets = porrastetut tyyliarkit), joka on pääosin melko yksinkertainen ohjelmointikieli. Vaikka tyylit ovat eri ohjelmointikieltä, kuin itse HTML/XHTML-dokumentti, ne voidaan silti sisällyttää samaan tiedostoon. Tyylejä voidaan käyttää kolmella eri tavalla: 1. Kirjoittaa tyylimääritelmät HTML/XHTML-dokumentin alkuun omaan osioonsa. 2. Kirjoittaa tyylimääritelmät erikseen HTML/XHTML-dokumentin kuhunkin elementiin. 3. Kirjoittaa kaikki sivuston tyylimääritelmät yhteen, erilliseen tiedostoon. Näistä vaihtoehdoista ainakin keskimmäistä tulisi välttää epäkäytännöllisyytensä vuoksi, koska tällä tekniikalla koodia pitää kirjoittaa erittäin paljon. Ylimmäinen menetelmä soveltuu hyvin silloin, kun työskentelee yksittäisen sivun parissa. Kolmas vaihtoehto on suositeltavin, koska tällä menetelmällä välttyy saman koodin kirjoittamiselta moneen kertaan ja myöskin sivuston muokkaus on huomattavasti helpompaa. Jos kotisivusi koostuu useammasta kuin yhdestä sivusta, suosittelen, että käytät kolmatta vaihtoehtoa. Menetelmää numero 1 käytetään seuraavasti: Edellä olevassa koodissa ei siis ole -komentoja, vaan ne ovat korvattu -määritteellä, joka ilmaisee, että CSS-muotoa oleva tyylitiedosto löytyy nimellä "styles.css" samasta kansiosta, kuin kyseinen XHTML-dokumentti. Yleisenä huomiona voidaan sanoa, että CSS-tiedostot kannattaa tallentaa XHTML-tiedostojen kanssa samaan kansioon. Muistio on tälläkin kertaa hyvä apuväline, koska sillä voi tallentaa millä tahansa tiedostopäätteellä, jolloin styles.css -tiedoston luonti onnistuu helposti. Itse styles.css (tai mikä tahansa.css -tiedosto) sisältää ainoastaan seuraavaksi esiteltäviä komentoja. CSS:n ja XHTML:n yhteys CSS-koodi koostuu kohde-elementeistä (elementeistä, joihin halutaan vaikuttaa) sekä niiden määrittelyistä. Koodissa on siis aina ensin viitattava siihen elementtiin, mitä halutaan muuttaa, ja sitten kerrottava, miten elementtiin halutaan vaikuttaa. Esimerkiksi ylläolevassa tapauksessa eli sivun sisältöalue ei toistaiseksi sisällä vielä mitään näkyviä elementtejä. Body itsessään on kuitenkin näkyvä elementti, tyhjä sivu. Bodya voidaan muokata eri tavoin, esimerkiksi 1 / 12
2 vaihtamalla taustaväri oletuksena olevasta valkoisesta mustaksi. body { background-color: black; } Edellä oleva esimerkki kiteyttää koko CSS-ohjelmointikielen rakenteen, eli syntaksin. Ensiksi määritetään kohde, johon halutaan vaikuttaa (tässä tapauksessa body), jota seuraavat aaltosulkeet { ja }. Aaltosulkeiden väliin kirjoitetaan varsinaiset tyylimäärittelyt. Tässä tapauksessa haluttiin muuttaa taustaväriä, johon käytetään komentoa "background-color". Komennon jälkeen tulee aina kaksoispiste, jota seuraa haluttu arvo ja puolipiste. Yleisesti hyvänä käytäntönä voidaan pitää sitä, että kukin tyylimääritelmä kirjoitetaan omalle rivilleen ja mielellään vielä hieman sisennettynä, jolloin dokumentin luettavuus säilyy hyvänä. Miten sitten muihin elementteihin viitataan? Täsmälleen samalla tavalla kuin bodyynkin! Jos esimerkiksi lohkon ( ) taustaväriä halutaan vaihtaa, kirjoitetaan edellä mainittuun koodiin "body":n tilalle "div". Entäs, jos samalla sivulla on useita lohkoja? Tässä tapauksessa edellä esitetty menetelmä muuttaa jokaisen lohkon taustavärin mustaksi. Tämän vuoksi suurimmalle osalle sivulla esiintyvistä elementeistä määritetään tietty nimi (ID) tai luokka (class). Nimen ja luokan periaatteellinen ero on, että samalla sivulla ei saa esiintyä useaa saman nimistä elementtiä, kun taas samaan luokkaan kuuluvia elementtejä voi olla rajattomasti. Kaiken lisäksi samalla elementillä voi olla sekä nimi että luokka. Seuraava esimerkki osoittaa, miten elementeille määritetään nimet ja luokat HTML/XHTML-koodissa. Edellä määritettiin siis lohko, jonka nimi on "nimi" ja luokka on "luokka". Ja kuten esimerkistä voidaan havaita, lohko ei sisällä mitään. Tämä ei kuitenkaan haittaa, koska lohkojen tyyliä voidaan silti muokata ja lohkot saattaa näkyviin, vaikka ne olisivat tyhjiä. Nyt, kun meillä on tunnistettavissa oleva elementti, voimme tehdä sille tyylimääritelmiä. #nimi { backgroundcolor: black; }.luokka { border: 1px solid red; } Edellinen esimerkki osoittaa, että nimiin (ID) viitataan aina etuliitteellä #, kun taas luokkiin viitataan etuliitteellä. (piste). Edellisessä tapauksessa oltaisiin voitu myös kirjoittaa "div#nimi" tai "div.luokka", jolla tarkennetaan viittauksen kohteena olevaa elementtiä. Tämä on lähinnä koodin lukemista helpottava seikka. Itse en käytä koskaan "div" -etuliitettä, mutta muihin elementteihin (kuviin, listoihin, jne.) viitatessa käytän kyllä kyseisen elementin etuliitettä. Edellä olevassa 2 / 12
3 esimerkissä siis määritetään, että elementin nimeltä "nimi" taustaväri halutaan asettaa mustaksi ja kaikki "luokka" -luokkaan kuuluvat elementit halutaan kehystää yhden pikselin levyisellä, punaisella viivalla. Koska aiemmin määritetty lohko on nimeltään "nimi" ja kuuluu luokkaan "luokka", niin nämä molemmat tyylimääritelmät koskevat tätä yhtä lohkoa, jolloin sen tausta värjäytyy mustaksi ja reunat punaiseksi. Yksi elementti voi kuulua myös useaan eri luokkaan samanaikaisesti. Tällöin elementin määritelmä voi olla esimerkiksi: Nyt tietty lohko siis kuuluu luokkiin "reunukset" ja "musta_tausta", jolloin molempien luokkien määritelmät koskevat tätä lohkoa..reunukset { border: 1px solid white; }.musta_tausta { background-color: black; } Tämän määritelmän mukaan kaikki "reunukset" -luokkaan kuuluvat elementit saavat ympärilleen valkoisen reunuksen. Vastaavasti "musta_tausta" -luokkaan kuuluvat elementit saavat mustan tautavärin. Tällöin edellä määritetty lohko saa sekä mustan taustan että valkoiset reunukset. Useita luokkia yhdistellessä kannattaa varmistaa, ettei luokat sisällä ristiriitoja, kuten esimerkiksi, että toisessa luokassa määritetään taustaväriksi valkoinen ja toisessa musta. Ristiriidat voivat aiheuttaa hyvinkin mielenkiintoisia ja mahdollisesti vaikeasti paikannettavia ongelmia, joten luokkien yhdistelemisessä kannattaa olla tarkkana. Etusivu Tuotteet 3 / 12
4 Edellä on esitetty hieman monimutkaisempi rakenne, joka sisältää useita sisäkkäisiä elementtejä (ei tämä oikeasti vielä kovin monimutkaista ole). Koodissa näkyvät vihreät tekstit ovat kommentteja, jotka eivät koskaan näy sivulla. Elementtejä sulkiessa on hyvä laittaa tämän tyyppisiä kommentteja, jolloin tiedetään, mikä komento sulkee minkäkin elementin. Ylläolevan esimerkin tapauksessa eri elementteihin voitaisiin viitata CSS-koodissa samalla tavalla, kuin aiemmin esiteltiin, tai sitten vaihtoehtoisella tavalla. Vaihtoehtona on, että elementteihin viitataan mahdollisimman tarkasti, jolloin koodin lukijan on helppo nähdä, mistä tietty elementti löytyy. Jos esimerkiksi haluttaisiin muuttaa edellisen esimerkin listassa olevien linkkien värejä, voitaisiin kirjoittaa seuraavasti. #header #navigation ul.nav_links li a { font-color: red; } Tällaisella merkintätavalla määritetään järjestyksessä, mikä elementti sijaitsee minkäkin elementin sisällä, jolloin kohde on hyvinkin yksiselitteinen. Tällainen tarkkuus ei välttämättä ole useinkaan tarpeellista, mutta olen itse tottunut tekemään niin, koska sillä toisinaan välttyy myös erilaisilta ristiriidoilta ja koodia on huomattavasti helpompi tulkita jälkeenpäin, esimerkiksi kuukausien tai vuosien kuluttua. CSS-perusteet Sitten päästään CSS-ohjelmointikielen tärkeimpiin komentoihin. Aloitetaanpa vaikka ensimmäiseksi taustaan liittyvistä määritelmistä. body { background-image: url(images/taustakuva.jpg); bac kground-repeat: no-repeat; background-color: #000000; } Edellä on esitetty kolme taustaan liittyvää määrettä, jotka ovat: taustakuva, taustakuvan toisto ja taustaväri. Taustakuva tulee tässä tapauksessa olla tallennettu "images" -alikansioon nimellä "taustakuva.jpg". Taustaa ei haluta toistaa, eli kuva näytetään sellaisena, kuin se on. Jos taustakuvana halutaan käyttää esimerkiksi hyvin pientä kuvaa ja se halutaan monistaa sekä yläettä alasuunnassa, "background-repeat" -rivi voidaan jättää kokonaan pois. Jos taas kuva halutaan toistaa vain vaakasuunnassa, käytetään "no-repeat" -arvon tilalla arvoa "repeat-x" ja vastaavasti pystysuunnassa arvoa "repeat-y". Taustakuvan väri on tässä tapauksessa ilmoitettu heksadesimaaleina, eli kuuden numeron ja kirjaimen yhdistelmänä. Heksadesimaalit mahdollistavat tarkemmat värimäärittelyt kuin pelkät "black", "red" tai "white", jolloin sivusta saa juuri haluamansa värisen. Heksadesimaalien arvoja löytyy useilta eri nettisivuilta vaikkapa hakusanoilla "web colors" tai sitten suoraan kehittyneemmistä kuvankäsittelyohjelmista, kuten vaikkapa Adobe Photoshop. Tässä esimerkissä oleva # tarkoittaa mustaa. div { width: 500px; height: 350px; min-width: 35 0px; min-height: 20%; max-width: 100%; max- 4 / 12
5 height: 400px; } Edellä on ilmoitettu elementtien leveyttä (width) ja korkeutta (height) koskevat komennot. Mikäli elementissä käytetään width ja height -määritteitä, elementti on täsmälleen määritettyjen mittojen kokoinen. Mitat voidaan määrittää joko pikseleinä (px) tai prosentteina käytettävissä olevasta tilasta. Jos elementin halutaan olevan vaikka koko ruudun levyinen, sen leveydelle voidaan antaa arvo 100%, mikäli muut elementit eivät rajoita tätä leveyttä. Minimitta kertoo, että elementti ei voi olla minimimittaa pienempi (jolloin tyhjäkin elementti on vähintään minimimittojen mukainen) ja maksimimitta asettaa vastaavasti enimmäiskoon. Yleisenä huomiona mainittakoon, että edellä olevia määritteitä ei kannata yrittää yhdistellä esimerkiksi siten, että asettaa samalle elementille sekä minimi- että maksimimitan. Tällaista ominaisuutta ei nimittäin vielä ainakaan ole olemassa, joten on yleensä tyydyttävä vain yhteen leveyttä ja pituutta koskevaan määritteeseen. div { margin-left: 0; margin-right: 12px; margin-t op: 6px; margin-bottom: 20px; margin: 6px 12px 20px 0; padding-left: 3px; padding-right: 5px; padding-top: 7px; padding-bottom: 0; padding: 7px 5px 0 3px; } Edellä olevat komennot ovat marginaali (margin) ja täyte (padding), jotka ovat yhdet eniten käytettävistä komennoista CSS-ohjelmointikielessä. Marginaalilla määritetään, paljonko tietyn elementin ulkopuolelle halutaan jättää tyhjää tilaa. Täytteellä puolestaan määritetään, paljonko elementin sisäpuolelle jätetään tyhjää. Ylläolevassa esimerkissä on näytetty kaksi eri tapaa ilmaista sama asia, Padding tai margin voidaan ilmoittaa yhdellä rivillä, jolloin arvojen järjestys on "top right bottom left" eli "ylä oikea ala vasen", tai usealla eri rivillä. Marginaalin ja täytteen eroa havainnollistetaan seuraavalla esimerkillä. margin: 0 ja padding: 0 margin-left: 25px ja padding: 0 margin: 0 ja padding: 10px px margin-left: 15px ja padding-left: 15px Ylläolevista laatikoista voidaan havaita, että marginaali todellakin siirtää koko elementtiä ja padding puolestaan vain elementin sisältöä. Huomaa, että kolmas laatikko on korkeampi kuin muut, vaikka kaikki laatikot on määritetty yhtä korkeiksi (height: 50px;), ja kaksi alinta laatikkoa ovat hieman muita leveämpiä. Tämä johtuu siitä, että täyte (padding) lisätään elementin mittoihin, kun taas marginaalia ei lisätä. Jos esimerkiksi elementti on määritetty 100 pikseliä leveäksi (width: 100px;) ja sillä on 20 pikseliä täytettä sekä vasemmalla että oikealla (padding- 5 / 12
6 left: 20px; ja padding-right: 20px;) niin sen kokonaisleveys on tällöin 140 pikseliä. Tämä on hyvä pitää mielessä. div { border-left: 1px solid black; border-right: 1px da shed #cccccc; border-top: 2px solid #000000; borderbottom: 2px dashed #111111; border: 1px solid white; } Yllä esitetään kaksi vaihtoehtoista tapaa määrittää reunuksia. Reunukset voidaan määrittää yksi kerrallaan, kuten marginaali ja täytekin, tai sitten kaikki kerralla. Reunukselle määritetään tietty paksuus (esimerkiksi 1px eli yksi pikseli), reunuksen tyyli (jatkuva tai katkoviiva, solid tai dashed) sekä reunuksen väri, jälleen joko värin nimellä tai heksadesimaaleina. Reunuksia käyttäessä on hyvä huomata, että myös ne kasvattavat elementin kokonaismittoja, kuten täytekin (padding). p { font-family: Georgia, "Times New Roman", serif; font -size: 16px; font-weight: bold; font-style: italic; color: black; text-decoration: underline; text-transform : uppercase; line-height: 24px; letterspacing: -2px; text-align: center; } Yllä on esitetty tekstiä koskevat CSS-komennot. Font-familylla määritetään käytettävä fontti. Fontiksi on tässä tapauksessa määritetty ensisijaisesti "Georgia" ja toissijaisesti "Times New Roman", mikäli Georgia ei ole käytettävissä. Mikäli kumpikaan näistä ei ole käytettävissä, käytetään mitä tahansa vastaavaa fonttia "serif" -fonttiluokasta. Font-size määrittää fontin koon pikseleinä, font-weight puolestaan fontin lihavuuden (tässä tapauksessa fontti on lihavoitu, oletuksena käytetään arvoa "normal", jolloin fonttia ei ole lihavoitu, muita asetuksia ovat esimerkiksi 100, 200, 300,..., 800, 900), font-stylella teksti voidaan kursivoida. Color määrittää tekstin värin. Text-decorationilla tekstiä voidaan koristella alleviivauksella (underline), yliviivauksella (linethrough), yläpuolisella viivalla (overline) sekä vilkkuvalla tekstillä (blink), tai jättää teksti normaaliin tilaansa (none). Text-transform muuttaa tekstin kokonaan pieniksi tai isoiksi kirjaimiksi (lowercase tai uppercase), jokaisen sanan ensimmäisen kirjaimen isoksi kirjaimeksi (capitalize), tai jättää tekstin oletustilaansa (none). Line-heightilla määritetään yhden tekstirivin korkeus (eli periaatteessa riviväli), letter-spacingilla kirjaimia voidaan siirtää lähemmäs toisiaan (negatiivisella arvolla) tai kauemmas toisistaan (positiivisella arvolla). Text-alignilla teksti voidaan keskittää, siirtää vasemmalle (left) tai oikealle (right), tai tasata molempiin reunoihin (justify). Muutamia kehittyneempiä ominaisuuksia 6 / 12
7 Edellä läpikäydyt komennot ovat kaikkein yleisimpiä ja eniten käytettyjä CSS-komentoja, joita tarvitset käytännössä jatkuvasti. Seuraavaksi esitellään muutamia hieman edistyneempiä, mutta hyvinkin tarpeellisia komentoja, joiden oikeaoppinen käyttö voi vaatia hieman harjoittelua. div { float: left; } Float on erittäin tärkeä ominaisuus, jota ilman ei käytännössä voida toteuttaa kuin kaikkein yksinkertaisimpia sivuja. Float-komennolla voidaan "kelluttaa" elementtejä vasempaan (left) tai oikeaan (right) laitaan siten, että muut elementit voivat kiertää kellutetun elementin. Kuulostaa sekavalta? Asiaa voidaan havainnollistaa yksinkertaisella esimerkillä. float: none; Tämän tekstin pitäisi kiertää laatikko. Kuten voidaan huomata, kun float on oletuksena "none", eli ei-kelluva, niin teksti ei kierrä elementtiä halutulla tavalla. float: left; Tämän tekstin pitäisi kiertää laatikko. 7 / 12
8 float: right; Tämän tekstin pitäisi kiertää laatikko. Yllä oleva esimerkki osoittaa, miten float-komento käyttäytyy. Kun elementti kellutetaan vasemmalle, se siirtyy emo-elementtinsä vasempaan reunaan (tässä tapauksessa siis tämän artikkelipohjan vasempaan reunaan), jolloin sitä seuraavat elementit siirtyvät sen oikealle puolelle. Vastaavasti oikealle kellutetut elementit siirtyvät emo-elementtinsä oikeaan reunaan, jolloin seuraavat elementit pääsevät siirtymään kellutetun elementin vasemmalle puolelle. Esimerkistä nähdään, että koska punaista tekstiä ei kuitenkaan kelluteta minnekään, niin se siirtyy oletusarvoisesti niin vasemmalle, kuin mahdollista. Jos myös tekstille asetetaan arvo "float: right;" niin tällöin lopputulos on seuraava. float: right; Tämän tekstin pitäisi kiertää laatikko. 8 / 12
9 Elementti voidaan myös kelluttaa jompaan kumpaan reunaan ilman, että muut elementit voivat kiertää sitä. Tällöin tarvitaan lisämäärettä clear. div { clear: both; } Clear-komennolla voidaan määrittää, kummalta puolelta elementti voidaan kiertää, vai voidaanko elementtiä kiertää lainkaan. Arvolla "left" elementtiä ei voida kiertää vasemmalta ja arvolla "right" oikealta. Arvolla "both" elementtiä ei voida kiertää kummaltakaan puolelta ja sitä käytetäänkin usein float-komentojen "nollaamiseen", eli luodaan ylimääräinen lohko (div), jolle asetetaan ainoastaan määrite "clear: both;", jolloin edellä olevien elementtien floatit eivät enää päde. Tämä kuulostaa varmasti hyvin vaikeaselkoiselta, mutta asiaa pyritään valottamaan myöhemmin, kun alamme ohjelmoida kotisivuja. ul, ol { list-style-type: none; list-styleimage: url(images/kuva.jpg); list-style-position: inside; } Edellä olevat komennot ovat listoille tarkoitettuja määreitä. List-style-typellä voidaan määrittää, näytetäänkö listan nimikkeiden edessä merkkiä (kuten palloa, viivaa tai numeroa), sekä millainen merkki näytetään. "Epäjärjestyksessä" olevalle listalle (unordered list, ul) voidaan käyttää arvoja "none", "disc", "circle" tai "square", joilla listamerkit voidaan poistaa tai vaihtaa palloksi, ympyräksi tai neliöksi. Järjestetyille listoille (ordered list, ol) voidaan käyttää arvoja "armenian", "decimal", "decimal-leading-zero", "georgian", "lower-alpha", "lower-greek", "lowerlatin", "lower-roman", "upper-alpha", "upper-latin" tai "upper-roman", joilla numerot voidaan vaihtaa eri tyyppisiksi. List-style-imagella voidaan käyttää haluttua kuvaa listamerkkinä, mutta yleisesti ottaen tämä komento ei toimi kunnolla. Käytännössä tämä komento korvataan asettamalla listamerkinnälle (list-item, li) taustakuva ja siirtämällä merkintä taustakuvan päältä sivuun esimerkiksi täytteellä (padding). List-style-position määrittää, ovatko käytetyt listamerkit listan sisäpuolella (inside) vai ulkopuolella (outside). Tätä havainnollistetaan seuraavalla esimerkillä. Tässä listassa merkit ovat listan sisäpuolella. Tässä listassa merkit ovat listan sisäpuolella. Tässä listassa merkit ovat listan ulkopuolella. Tässä listassa merkit ovat listan ulkopuolella. Eräs tärkeä seikka HTML/XHTML ja CSS-ohjelmoinnissa on ymmärtää sisäkkäisten elementtien (nested elements) toimintaa. Sisäkkäisiin elementteihin liittyy termit emo-elementti (parent element) ja tytär-elementti (child element), jotka kuvaavat elementtien suhdetta toisiinsa. 9 / 12
10 Emo-elementti Tytär-elementti Jos emo-elementille asetetaan tietyt ulkomitat, niin tytär-elementti on tällöin sidoksissa näihin ulkomittoihin, eikä voi olla suurempi kuin emo-elementti. Vastaavasti tytär-elementin koko on suhteellinen emo-elementin kokoon, joka on hyvä huomioida esimerkiksi prosentuaalisia mittoja käytettäessä. Jos emo-elementti on leveydeltään vaikkapa 300 pikseliä ja tytär-elementille määritetään leveydeksi 50%, niin elementin leveydeksi muodostuu tällöin 150 pikseliä, joka on 50% käytettävissä olevasta leveydestä. Emo- ja tytär-elementteihin liittyy myös elementtien sijoittelu toistensa suhteen. Sijoitteluun käytetään seuraavia komentoja. div { position: absolute; top: 5px; bottom: 10px; left: 0; right: 20px; } Position-komennolla määritetään, onko elementin sijainti suhteellinen vai absoluuttinen. Elementit ovat oletusarvoisesti sijainniltaan suhteellisia toisiinsa nähden, joten yksittäisen elementin määrittäminen komennolla "position: relative;" ei vielä muuta mitään. Jos emoelementille määritetään suhteellinen sijainti komennolla "position: relative;", niin tällöin tytärelementti voidaan määrittää olevan absoluuttinen emo-elementin suhteen. Jos millekään elementille ei määritetä suhteellista sijaintia, niin tällöin absoluuttisesti määritetty sijainti on suhteessa koko näytettävään sivuun. Asia on varmasti melko vaikeaselkoinen, joten seuraavasta esimerkistä voi olla hyötyä asian hahmottamisessa. position: relative; position: absolute; bottom: 25px; right: 15px; Ylläolevassa esimerkissä emo-elementti on määritetty komennolla "position: relative;", jolloin sen sijainti on siis suhteellinen. Tytär-elementti on puolestaan absoluuttinen emo-elementtiin nähden, jolloin sen sijainti voidaan määrittää koordinaateilla "bottom" ja "right". Positionkomennolla siis toisin sanoen määritetään, minkä elementin suhteen tietty elementti voidaan sijoittaa. Jos asia ei ollut vielä riittävän hankala ymmärtää, niin soppaan voidaan lisätä vielä seuraava komento. div { position: relative; z-index: 3; } 10 / 12
11 Z-indexillä voidaan määrittää elementin sijainti syvyyssuunnassa. Tämän komennon avulla päällekäisten elementtien järjestystä voidaan muuttaa. Isompi arvo siirtää elementtiä eteenpäin ja pienempi arvo taaksepäin, jolloin elementti jää muiden taakse piiloon. Normaalisti tytärelementillä on aina emo-elementtiään suurempi z-index, jolloin tytär-elementti jää automaattisesti emo-elementtinsä etupuolelle näkyviin. Seuraavassa esimerkissä esitetään, miten position ja z-index -komentoja voidaan käyttää tehokkaasti yhdessä. Ylläolevissa esimerkeissä on käytetty täsmälleen samaa XHTML-rakennetta, mutta elementtien järjestys on muutettu z-indexillä. Valkoinen elementti on määritetty komennolla "position: relative;" ja värilliset elementit ovat absoluuttisia tämän suhteen. Elementtien rakenne on seuraava. 11 / 12
12 Powered by TCPDF ( Tee-se-itse.fi Tähän mennessä esiteltyjen komentojen avulla pääsee jo hyvin pitkälle kotisivujen ihmeellisessä maailmassa. Joskus voi tarvita muitakin komentoja, joita ei ole esitelty tässä artikkelissa, mutta Internet on onneksi pullollaan CSS:n ja XHTML:n liittyviä ohjesivuja, joten ongelmat on helppo ratkaista. Tämän artikkelisarjan seuraavassa osassa kerrotaan, miten aiemmin opetetut asiat voidaan nitoa yhteen ja luoda kotisivut helposti. 12 / 12
CSS-kielen avulla määritellään HTML-dokumentin tyyli. CSS avulla voidaan tarkemmin määritellä eri elementtien ominaisuuksia.
CSS1 CSS (Cascading Style Sheets) CSS-kielen avulla määritellään HTML-dokumentin tyyli. CSS avulla voidaan tarkemmin määritellä eri elementtien ominaisuuksia. Esim.
LisätiedotDigitaalisen median tekniikat css tyylimääritykset jatkuu
Digitaalisen median tekniikat css tyylimääritykset jatkuu 31.3.2004 Harri Laine 1 CSS fontit font-family: pilkulla eroteltu luettelo fonttinimiä, ensimmäistä listasta löytyvää fonttia käytetään fontit
LisätiedotDigitaalisen median tekniikat css tyylimääritykset jatkuu Harri Laine 1
Digitaalisen median tekniikat css tyylimääritykset jatkuu 31.3.2004 Harri Laine 1 CSS fontit font-family: pilkulla eroteltu luettelo fonttinimiä, ensimmäistä listasta löytyvää fonttia käytetään fontit
Lisätiedotvalitsin on useimmiten html-elementti, jolle tyyli halutaan luoda
Valitsimista valitsin on useimmiten html-elementti, jolle tyyli halutaan luoda Muistin virkistykseksi elementtejä http://appro.mit.jyu.fi/doc/www/xhtml/ HTML-elementtien lisäksi valitsimille voidaan luoda
LisätiedotUlkoasun muokkaus CSS-tiedostossa
Ulkoasun muokkaus CSS-tiedostossa Nellin ulkoasun muokkaus CSS-tiedostossa Lähes kaikki on muokattavissa css-tyylitiedosta käsin. Jokaiselle kieliversiolle on oma tyylitiedostonsa: www_v_fin/metalib.css
LisätiedotKuvat. 1. Selaimien tunnistamat kuvatyypit
Kuvat Kuvia voi liittää xhtml-sivulle -elementillä -elementillä -elementillä lomakkeiden yhteydessä lähinnä painikenappeja taustakuvina -elementin background-attribuutilla tai
LisätiedotCSS. Tekstin muotoilua
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
Lisätiedot1. Lohkon korkeus ja leveys
Asemointi Asemointi on elementtien sijoittelua. Sisältö: height, width float - kelluva sisältö position Elina Ulpovaara 13.10.2009 1. Lohkon korkeus ja leveys Leveys - width Korkeus - height - mittayksiköt
LisätiedotH T M L eli kuinka laadin itselleni päheät kotisivut. Janne Käki
H T M L eli kuinka laadin itselleni päheät kotisivut Janne Käki 13.9.2006 Mikä ihmeen HTML? HyperText Markup Language hypertekstiä eli toisiinsa linkitettyjä dokumentteja merkintäkieli, perustuu erilaisiin
LisätiedotTaulukot. 1. Taulukon rakenne: ICT01D Elina Ulpovaara
Taulukot Taulukoita käytetään XHTML:ssä taulukkomuotoisen tiedon esittämiseen esim. tilastot, hinnastot jne sivun ulkoasun muotoiluun eli taittoon - voidaan korvata CSS:n asemointia käyttäen ICT01D 28.11.2005
LisätiedotH T M L eli kuinka laadin itselleni päheät kotisivut. Janne Käki 13.9.2006
H T M L eli kuinka laadin itselleni päheät kotisivut Janne Käki 13.9.2006 Mikä ihmeen HTML? HyperText Markup Language hypertekstiä eli toisiinsa linkitettyjä dokumentteja merkintäkieli, perustuu erilaisiin
LisätiedotEntiteetit erotetaan muusta tekstistä & ja puolipiste. esim. copyright-merkki näkyy sivulla
1 ENTITEETIT Tehtävä 1. Tietokoneet ja käyttöjärjestelmät käyttävät erilaisia merkkijärjestelmiä ja varsinkin Internetin alkutaipaleella aiheutti sen, että jotkut merkit eivät näkyneet kaikilla oikein.
LisätiedotUlkopuolisen tyylitiedoston käyttö
1 CSS - aloitus Sisältö: s. 2. Ulkopuolisen tyylitiedoston käyttö s. 3. Tyyliohjeen kirjoittaminen s. 4. style-elementti s. 5. style-attribuutti s. 6. class-attribuutti s. 7. id-attribuutti s. 8. Fontit
LisätiedotKotisivut helposti - osa 4
Kotisivut helposti - osa 4 Artikkelisarjan kolmessa ensimmäisessä osassa esiteltiin Internet-siviuihin sekä XHTML- ja CSS-ohjelmointikieliin liittyviä perusteita. Tässä osassa kerrotaan, miten aiemmin
LisätiedotKuva xhtml-sivulla. Mirja Jaakkola
Kuva xhtml-sivulla Mirja Jaakkola Sisältö 3. Kuva www-sivulla 4. img-elementti 5. Kuvan koko 6. Kuvan keskitys vaakasuoraan & kuvateksti 7. Kuvan tasaus pystysuoraan 8. Esimerkki: pystysuora tasaus eri
LisätiedotCSS - tyylit. 13.11.2000 Seppo Räsänen
CSS - tyylit 13.11.2000 Seppo Räsänen Sivu 2 1 CSS-tyylit Dynaaminen HTML tai DHTML on standardi, joiden käyttöä tukevat uusimmat Netscapen ja Microsoftin selaimet. DHTML:n ominaisuuksia ovat tyylitiedostot
LisätiedotCascading Style Sheets
Cascading Style Sheets CSS - Cascading Style Sheets tyylikuvauskieli suunniteltu HTML:ää varten 1996, oma syntaksi CSS1 (1996), CSS2 (1998), CSS Mobile Profile CSS3 (tuleva) selaintuki nykyään hyvä, mutta
LisätiedotHTML-ohjeet. Sivun perusrakenne <HTML> <HEAD> <STYLE TYPE="text/css"> ...tänne tulee CSS-koodi eli sivun ulkonäkö määritykset...
HTML-ohjeet Sivun perusrakenne ...tänne tulee CSS-koodi eli sivun ulkonäkö määritykset... ...tänne tulee javascript-koodi...
LisätiedotEditorin käyttö. TaikaTapahtumat -käyttöohje
Editorin käyttö TaikaTapahtumat -käyttöohje Yleistä ohjelmasta etaika-järjestelmän HTML-moduuli sisältää tekstieditorin, joka on monipuolinen apuväline tehtäessä materiaalia sivustolle (esim. tapahtumakohtaiset
LisätiedotWWW-sivujen Verkkosivujen ulkoasu (CSS)
WWW-sivujen Verkkosivujen ulkoasu (CSS) T-111.1100 Digitaalisen median työvälineet (3 op) T-111.1100 Digitaalisen median työvälineet (3 op) Markku Laine DI Pia Tukkinen Mediatekniikan laitos Mediatekniikan
LisätiedotCSS aloitus. CSS Cascade Stylesheet Mirja Jaakkola
CSS aloitus CSS Cascade Stylesheet Mirja Jaakkola Sisältö 3. Ulkopuolisen tyylitiedoston käyttö 4. Tyyliohjeen kirjoittaminen 5. style-elementti 6. style-attribuutti 7. class-attribuutti 8. id-attribuutti
LisätiedotCode Camp for Girls. Sanna Nygård. Lokakuussa 2015 www.frantic.com/codecamp/
Code Camp for Girls Sanna Nygård Lokakuussa 2015 www.frantic.com/codecamp/ HTML? HTML? HyperText Markup Language Ei ole nettisivua ilman HTML:ää Rakenteinen, hierarkkinen dokumentti Vain rakenne ja sisältö,
LisätiedotTee html-sivu, jossa on yllä olevat kaksi taulukkoa.
TAULUKKO 1 Taulukoiden avulla voidaan informaatio esittää havainnollisesti esimerkiksi palstoitettuna. Lisäksi voidaan sijoittaa eri elementit haluttuihin paikkoihin (taulukkotaitto). Taulukko luodaan
LisätiedotKylänetti projektin sivustojen käyttöohjeita Dokumentin versio 2.10 Historia : 1.0, 1.2, 1.6 Tero Liljamo / Deserthouse, päivitetty 25.8.
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.2012 Hakemisto 1. Sivustot internetissä... 2 2. Yleistä... 2 3.
LisätiedotCSS tyyliä sivuihin osa II. Elina Ulpovaara
CSS tyyliä sivuihin osa II Elina Ulpovaara Sisällys Laatikkomalli Margin Border Padding Outline Outline-offset Pyöristetyt kulmat Border-radius Tekstiin liittyviä css-ehdotuksia Text-align Text-decoration
LisätiedotCSS - aloitus. ICT01D syksy 2005 Mirja Jaakkola, Helia. Ulkopuolisen tyylitiedoston käyttö
CSS - aloitus ICT01D syksy 2005 Mirja Jaakkola, Helia Ulkopuolisen tyylitiedoston käyttö Tyylimääritykset sijaitsevat erillisessä.css-tiedostossa, joka linkitetään xhtml-dokumenttin head-lohkossa linkelementillä:
LisätiedotDigitaalisen median tekniikat css tyylimääritykset Harri Laine 1
Digitaalisen median tekniikat css tyylimääritykset 30.4.2004 Harri Laine 1 Sisällön ja ulkoasun erottaminen toisistaan tavoiteltavaa sama sisältö pitäisi voida esittää erilaisilla alustoilla esim. esittää
LisätiedotHTML & CSS. HTML (HyperText Markup Language) Antti Koivisto. ! HTML on sivujen kuvauskieli.
HTML & CSS Antti Koivisto HTML (HyperText Markup Language)! HTML on sivujen kuvauskieli.! Se ei ole ohjelmointikieli.! HTML on merkintäkieli, joka koostuu monista merkintä tägeistä ().! Voidaan
LisätiedotDigitaalisen median tekniikat. Luento 3: CSS
Digitaalisen median tekniikat Luento 3: CSS Luennot 1. Intro 2. XHTML 3. CSS Box Model Selektorit Esimerkkiä yms. 4. JavaScript 5. JavaScript-kirjastot & AJAX 6. Käytettävyys & saavutettavuus 7. Palvelinohjelmointi
LisätiedotDigitaalisen median tekniikat css tyylimääritykset
Digitaalisen median tekniikat css tyylimääritykset 26.3.2004 Harri Laine 1 Sisällön ja ulkoasun erottaminen toisistaan tavoiteltavaa sama sisältö pitäisi voida esittää erilaisilla alustoilla esim. esittää
LisätiedotAsemointi. 1. Lohkon korkeus ja leveys
Asemointi Asemointi on elementtien sijoittelua. Sisältö: 1. Lohko korkeus ja leveys height, width min-height, max-height, min-width, max-width overflow, overflow-x, overflow-y 2. Float - kelluva sisältö
LisätiedotNavigointi Verkkomultimedia ICT1tn004
Navigointi Verkkomultimedia ICT1tn004 27.9.2009 Elina Ulpovaara Käytettävyys navigoinnista Sivuston sisältö hahmottuu nopeasti hyvän navigoinnin avulla. Navigointi on helppoa ja nopeaa. Mitä sivulla on?
LisätiedotKotisivujen teko. Jan Lindholm Kirkkonummen kansalaisopisto Syksy koodari.eu jsbin.com
Kotisivujen teko Jan Lindholm Kirkkonummen kansalaisopisto Syksy 2014 koodari.eu jsbin.com Käyttäjätunnus / Salasana aoppilas.01 / aoppilas#2013# aoppilas.02 / aoppilas#2013# aoppilas.03 / aoppilas#2013#
LisätiedotKOTISIVUKONE ULKOASUEDITORI
KOTISIVUKONE ULKOASUEDITORI Kun olet luonut itsellesi kotisivut, voit aloittaa ulkoasun yksityiskohtaisemman räätälöimisen. Kotisivukone tarjoaa helppokäyttöisen ulkoasueditorin, jonka avulla saat sivujen
Lisätiedotselector { CSS property: value; property2: value; Code Camp for Girls 2015 - Sonja Jaakkola & Sanna Nygård
selector { CSS property: value; property2: value; Code Camp for Girls 2015 - Sonja Jaakkola & Sanna Nygård CSS selectorit Elementti HTML CSS otsikko h1 { color: pink; Luokka HTML CSS
Lisätiedot4 Johdanto CSS-tyyleihin
4 Johdanto CSS-tyyleihin 4 Johdanto CSS-tyyleihin CSS (Cascading Style Sheets) on dokumenttien ulkoasun määrittelyyn (formatointi) käytettävä tyylikieli. CSS-tyylejä käytetään yleisesti HTML-kielen parina.
Lisätiedot4 Johdanto CSS-tyyleihin
4 Johdanto CSS-tyyleihin CSS-tyylien perusteet CSS (Cascading Style Sheets) on dokumenttien ulkoasun määrittelyyn (formatointi) käytettävä tyylikieli. CSS-tyylejä käytetään yleisesti HTML-kielen parina.
LisätiedotLisätehtävät. Frantic 2015 sivu 1 www.frantic.com
Lisätehtävät Frantic 2015 sivu 1 www.frantic.com Fontit - Google fonts Fonttien käyttäminen verkossa ilman uusien fonttien lataamista on melko rajattua, sillä koskaan ei voi tietää mitä fontteja vastaanottajan
LisätiedotAulikki Hyrskykari. JWT Hyrskykari, SIS, Tampereen yliopisto 3/31/2014
1.4.2014 Aulikki Hyrskykari Edellinen luento o Sääntöjen kohdistaminen (periytyminen, painoarvo) o CSS värit, mittayksiköt o Typografiaa, kirjasinkokojen hallinnasta, webbikirjasimet o Lokeromalli alustavasta
LisätiedotKAPPALEMUOTOILUT. Word Kappalemuotoilut
Word 2013 Kappalemuotoilut KAPPALEMUOTOILUT KAPPALEMUOTOILUT... 1 Tekstin tasaaminen... 1 Sisentäminen... 1 Koko kappaleen sisentäminen... 2 Sisennyksen poistaminen... 2 Riippuva sisennys (sivuotsikko)...
LisätiedotFonttimuotoilut. Fontin tyyppi ja fonttikoko
Fonttimuotoilut Kun haluat muotoilla jonkin sanan tai osan tekstistä, sinun pitää ensin "maalata" ko. alue. Maalaaminen tapahtuu vetämällä alueen yli hiiren ykköspainike alas painettuna. Maalattu alue
LisätiedotKotisivuohjeet. Eteläpohjalaiset Kylät ry. Sivupohjien rakenne
Kotisivuohjeet Tässä ohjeessa käydään läpi kotisivujen tekemisen perusteet keskittyen html-koodiin ja sen ominaisuuksiin. Sivupohjissa ulkoasu ja rakenne on pääasiassa jaettu erilliseen css-tyylitiedostoon,
LisätiedotKUVAT. Word 2013. Kuvat
Word 2013 Kuvat KUVAT KUVAT... 1 Kuvatiedoston lisääminen... 1 Microsoftin-kuvien lisääminen... 1 Koon muuttaminen ja kääntäminen... 2 Kuvan siirtäminen... 2 Tekstiin tasossa... 2 Kelluva kuva, tekstin
LisätiedotOpinnäytetyö Toni Hurskainen Porin ammattiopisto / Tekniikkaopisto Sähköala TT03
Opinnäytetyö 5.4.2006 Toni Hurskainen Porin ammattiopisto / Tekniikkaopisto Sähköala TT03 Sisällysluettelo 1. Johdanto... 3 2. Suunnittelu... 4 2.1. PTOPlus.net... 4 2.2. Sivujen tarkoitus ja kohderyhmä...
LisätiedotFrontPage 2000 - Näkymät
FrontPage 2000 - Näkymät FrontPagessa on kuusi erilaista näkymää sivustoon. Sivunäkymä Tässä näkymässä luodaan sivut eli näkymä vastaa paljolti Wordin tekstinkäsittelyohjelman näkymää. Tässä on myös muokattava
LisätiedotTaulukot. 2002 Päivi Vartiainen 1
Taulukot Taulukon lisääminen FrontPagessa tapahtuu samalla tavoin kuin Word tekstinkäsittelyohjelmassakin. Valitse vakiotyökaluriviltä Lisää taulukko painike. Kun olet napsauttanut painikkeen alas voit
LisätiedotQT tyylit. Juha Järvensivu 2008
QT tyylit Juha Järvensivu juha.jarvensivu@tut.fi 2008 Sisällys QStyle Style sheet Tyyli (QStyle) Kapseloi widgettien Look And Feel ominaisuudet Toteutettu QT:ssa QStyle luokkaan Sisäänrakennettuja tyylejä
LisätiedotVerkkojulkaiseminen Minna Väisänen. HTML5-tehtävä
Verkkojulkaiseminen Minna Väisänen HTML5-tehtävä Kirjoita Dreamweaverissa oheisen nettisivun koodi. Lisää xx-kohtiin omat tietosi. Kuvan nimi on joki.jpg. Ensin tehdään sivusto ja sitten yksittäinen sivu.
Lisätiedot6.1 Tekstialueiden valinta eli maalaaminen (tulee tehdä ennen jokaista muokkausta ym.)
6. Tekstin muokkaaminen 6.1 Tekstialueiden valinta eli maalaaminen (tulee tehdä ennen jokaista muokkausta ym.) Tekstin maalaaminen onnistuu vetämällä hiirellä haluamansa tekstialueen yli (eli osoita hiiren
Lisätiedot1 Dreamweaver MMX. 2 Tekstin muokkaus
1 Dreamweaver MMX Dreamweaverissa on samantyylisiä paletteja kuin Photoshopissa. Niitä voi olla auki useampia, mutta alkuun tarvitaan vain Properties palettia joten sulje ensin kaikki paletit ja napauta
LisätiedotPOWERPOINT HARJOITUKSET OMAN ESITYSPOHJAN RAKENTAMINEN
POWERPOINT HARJOITUKSET 3.1-3.7 OMAN ESITYSPOHJAN RAKENTAMINEN Tässä harjoituksessa luomme oman perustyylin, teemme omat värit, oman fonttiteeman, mukautamme perustyyliä ja tallennamme luomuksemme. 1/5
LisätiedotUpdateIT 2010: Editorin käyttöohje
UpdateIT 2010: Editorin käyttöohje Käyttäjätuki: Suomen Golfpiste Oy Esterinportti 1 00240 HELSINKI Puhelin: (09) 1566 8800 Fax: (09) 1566 8801 E-mail: gp@golfpiste.com Sisällys Editorin käyttöohje...
LisätiedotOpinnäytteen nimi ja mahdollinen alaotsikko (tämä pohja toimii parhaiten Word2010-versiolla)
T A M P E R E E N Y L I O P I S T O Opinnäytteen nimi ja mahdollinen alaotsikko (tämä pohja toimii parhaiten Word2010-versiolla) Kasvatustieteiden yksikkö Kasvatustieteiden pro gradu -tutkielma NIMI NIMINEN
LisätiedotXHTML - harjoitus. Tehtävä1: Tee xhtml tiedosto käyttäen notepad (muistio) ohjelmaa. Tiedoston tallennus notepad (muistio) ohjelmassa:
XHTML - harjoitus Tehtävä1: Tee xhtml tiedosto käyttäen notepad (muistio) ohjelmaa Tiedoston tallennus notepad (muistio) ohjelmassa: Jokaisen XHTML-dokumentin tulisi alkaa XML-määrittelyllä(engl.XML-prologue),
LisätiedotTAULUKOINTI. Word Taulukot
Word 2013 Taulukot TAULUKOINTI TAULUKOINTI... 1 Taulukon tekeminen... 1 Solusta toiseen siirtyminen... 1 Solun tyhjentäminen... 2 Taulukon Layout (Asettelu) välilehti... 2 Alueiden valitseminen taulukossa...
LisätiedotAlkuun HTML5 peliohjelmoinnissa
Paavo Räisänen Alkuun HTML5 peliohjelmoinnissa www.ohjelmoimaan.net Tätä opasta saa vapaasti kopioida ja levittää ei kaupallisissa tarkoituksissa. Sisällysluettelo 1: Alkusanat 2: Alkuun 3: Pelinäkymä
LisätiedotCSS - tekstit. Tyylisivut
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
LisätiedotOulun yliopiston www-sivujen tekeminen
Oulun yliopiston www-sivujen tekeminen Oulun yliopiston ja sen yksiköiden www-sivuilla noudatetaan yliopiston www-politiikan peruslinjauksia sekä graafisen ohjeiston mukaista visuaalista linjaa. Yhtenäisellä
LisätiedotAjatus kaiken taustalla
HTML ja tyylit Ajatus kaiken taustalla Perimmäisenä tarkoituksena tarjota formatointi- ja taittokieli, jonka avulla elementtirakenteisten dokumenttien ulkoasun määrittely voidaan irrottaa sisällön ja rakenteen
LisätiedotListat eli luettelot. Järjestämätön lista (unordered list)
Listat eli luettelot listaelementit ovat lohkoelementtejä: lista ja listan alkiot alkavat uudelta riviltä listan jälkeen tuleva elementti alkaa uudelta riviltä listan alkuun ja loppuun selain jättää tyhjää
Lisätiedotejuttu ohjeet kuinka sitä käytetään.
ejuttu ohjeet kuinka sitä käytetään. 1. Artikkelin lisääminen a. Kirjaudu sisään b. Lisää sisältöä c. Artikkeli i. Lisää pääkuva 1. Pääkuvalle kuvateksti ii. Anna artikkelille otsikko iii. Ingressi-kenttään
LisätiedotSeaMonkey pikaopas - 1
SeaMonkey pikaopas SeaMonkey on ilmainen ja yksinkertainen www-sivujen teko-ohjelma. Sillä on kätevää koostaa yksinkertaisia sivuja ilman, että täytyy tietää jotain HTML-koodista. Tämä opas esittelee sivuston
LisätiedotAulikki Hyrskykari. CSS Taustaa CSS syntaksi CSS Valitsimet Kuvat verkkosivulla
4.4.2013 Aulikki Hyrskykari CSS Taustaa CSS syntaksi CSS Valitsimet Kuvat verkkosivulla Tyylipohjakieli Nimi tulee piirteiden putousmaisesta periytymisestä o cascade = vesiputous o tyylipiirteet periytyvät
LisätiedotVerkkosivujenulkoasu
Verkkosivujenulkoasu ulkoasu (CSS) WWW-sivujen ME-C2300 Verkkojulkaisemisen perusteet (5 op) T-111.1100 Digitaalisen median työvälineet (3 op) Aleksi O Connor DI Pia Tukkinen laitos Mediatekniikan Mediatekniikan
LisätiedotAine Määrä % happi 43000 61 hiili 16000 23 vety 7000 10 typpi 1800 2,6 kalsium 1000 1,4 fosfori 780 1,1
Taulukot Aine Määrä % happi 43000 61 hiili 16000 23 vety 7000 10 typpi 1800 2,6 kalsium 1000 1,4 fosfori 780 1,1 SI-yksikkö Suure Nimi Tunnus pituus metri m massa kilogramma kg aika sekunti s sähkövirta
LisätiedotWWW-sivujen Verkkosivujen ulkoasu (CSS)
WWW-sivujen Verkkosivujen ulkoasu (CSS) ME-C2300 Verkkojulkaisemisen perusteet (5 op) T-111.1100 Digitaalisen median työvälineet (3 op) Pinja Hokkanen DI Pia Tukkinen Mediatekniikan laitos Mediatekniikan
LisätiedotPong-peli, vaihe Koordinaatistosta. Muilla kielillä: English Suomi. Tämä on Pong-pelin tutoriaalin osa 2/7. Tämän vaiheen aikana
Muilla kielillä: English Suomi Pong-peli, vaihe 2 Tämä on Pong-pelin tutoriaalin osa 2/7. Tämän vaiheen aikana Laitetaan pallo liikkeelle Tehdään kentälle reunat Vaihdetaan kentän taustaväri Zoomataan
LisätiedotMainoksen taittaminen Wordilla
Mainoksen taittaminen Wordilla Word soveltuu parhaiten standardimittaisten (A4 jne) word-tiedostojen (.docx) tai pdf-tiedostojen taittoon, mutta sillä pystyy tallentamaan pienellä kikkailulla myös kuvaformaattiin
LisätiedotNavigointi Verkkomultimedia ICT1tn004. Käytettävyys navigoinnista
Navigointi Verkkomultimedia ICT1tn004 27.9.2009 Elina Ulpovaara Käytettävyys navigoinnista Sivuston sisältö hahmottuu nopeasti hyvän navigoinnin avulla. Navigointi on helppoa ja nopeaa. Mitä sivulla on?
LisätiedotSisältö. 1 Ylä- ja alatunnisteet 3 1.1 Makropaketti titleps... 4 1.2 Makropaketti fancyhdr... 5 1.3 Sivutyylien toteutus L A TEXissa...
Sisältö 1 Ylä- ja alatunnisteet 3 1.1 Makropaketti titleps....................... 4 1.2 Makropaketti fancyhdr...................... 5 1.3 Sivutyylien toteutus L A TEXissa.................. 7 1 Luku 1
LisätiedotKun suunnitelma on valmiina niin itse sivuston rakentaminen on jo helpompaa. (jatketaan tätä rakentelu vaiheessa.
WWW-sivun teko Niko Rautava 2006 http://koti.mbnet.fi/nrautava/ Kannattaa aloittaa www-sivun suunnittelu ihan paperille laittamalla siihen seuraavia tietoja: - sivujen määrä - alasivut (määrä, ulkonäkö)
LisätiedotSisällysluettelo T A R R A O P A S
isällysluettelo 1 Tarraeditori 3 1.1 Label-ikkunan osat.3 1.2 Label ikkunan toiminnot 4 1.3 Layout-ikkunan osat...5 1.4 Layout-ikkunan toiminnot..5 2 Tarrojen tekeminen 7 3 Tulostusasetukset...8 Esimerkki
LisätiedotOpetusmateriaalin visuaalinen suunnittelu. Kirsi Nousiainen 27.5.2005
Opetusmateriaalin visuaalinen suunnittelu Kirsi Nousiainen 27.5.2005 Visuaalinen suunnittelu Ei ole koristelua Visuaalinen ilme vaikuttaa vastaanottokykyyn rauhallista jaksaa katsoa pitempään ja keskittyä
LisätiedotDigitaalisen median tekniikat css tyylimääritykset
Digitaalisen median tekniikat css tyylimääritykset 18.9.2007 Harri Laine 1 Sisällön ja ulkoasun erottaminen toisistaan tavoiteltavaa sama sisältö pitäisi voida esittää erilaisilla alustoilla esim. esittää
LisätiedotScratch ohjeita. Perusteet
Perusteet Scratch ohjeita Scratch on graafinen ohjelmointiympäristö koodauksen opetteluun. Se soveltuu hyvin alakouluista yläkouluunkin asti, sillä Scratchin käyttömahdollisuudet ovat monipuoliset. Scratch
LisätiedotKun olet valmis tekemään tilauksen, rekisteröidy sovellukseen seuraavasti:
HENKILÖKORTTIEN SUUNNITTELUSOVELLUS SOVELLUKSEN KÄYTTÖOHJE Voit kokeilla korttien suunnittelemista valmiiden korttipohjien avulla ilman rekisteröitymistä. Rekisteröityminen vaaditaan vasta, kun olet valmis
LisätiedotVERKOSTO GRAAFINEN OHJE
2018 SISÄLTÖ 3 Pikaohje 4 Tunnus ja suoja-alue 5 Tunnuksen versiot 6 Tunnuksen käyttö 7 Fontit 8 Värit 9 Soveltaminen ----- 10 Verkosto Lapset 2 suoja-alue Tunnuksen suoja-alueen sisäpuolella ei saa olla
LisätiedotRATKAISUT SIVU 1 / 15. Väriteemaan pääset käsiksi hieman eri tavoilla PowerPointin eri versioissa.
RATKAISUT SIVU 1 / 15 PowerPoint jatko Harjoitus 3.1-3.7: Harjoitus 3.1: Avaa ensin Harjoitustiedosto.pptx. Väriteemaan pääset käsiksi hieman eri tavoilla PowerPointin eri versioissa. Valitse joka tapauksessa
Lisätiedot1. HARJOITUS harjoitus3_korjaus.doc
Word - harjoitus 1 1. HARJOITUS harjoitus3_korjaus.doc Kopioi itsellesi harjoitus3_korjaus.doc niminen tiedosto Avaa näyttöön kopioimasi harjoitus. Harjoitus on kirjoitettu WordPerfet 5.1 (DOS) versiolla
LisätiedotJypelin käyttöohjeet» Ruutukentän luominen
Jypelin käyttöohjeet» Ruutukentän luominen Pelissä kentän (Level) voi luoda tekstitiedostoon "piirretyn" mallin mukaisesti. Tällöin puhutaan, että tehdään ns. ruutukenttä, sillä tekstitiedostossa jokainen
LisätiedotKangasniemen yrityshakemisto KÄYTTÖOHJE YRITTÄJÄLLE. KANGASNIEMEN KUNTA yrityshakemisto.kangasniemi.fi
2015 Kangasniemen yrityshakemisto KÄYTTÖOHJE YRITTÄJÄLLE KANGASNIEMEN KUNTA yrityshakemisto.kangasniemi.fi 1 Sisällysluettelo 1. Sivustolle rekisteröityminen... 2 2. Yrityksen lisääminen... 3 2.1. Yritystiedot...
LisätiedotOhjeet Finna- julisteen PowerPoint- pohjan muokkaamiseen
Ohjeet Finna- julisteen PowerPoint- pohjan muokkaamiseen Ennen kuin aloitat: 1. Asenna tietokoneeseesi ilmainen Miso Regular fontti, jonka saat täältä: https://www.fontspring.com/fonts/marten- nettelbladt/miso
LisätiedotPeilaus pisteen ja suoran suhteen Pythonin Turtle moduulilla
Peilaus pisteen ja suoran suhteen Pythonin Turtle moduulilla ALKUHARJOITUS Kynän ja paperin avulla peilaaminen koordinaatistossa a) Peilaa pisteen (0,0) suhteen koordinaatistossa sijaitseva - neliö, jonka
LisätiedotMuotoilutoliot. XSL:n muotoiluoliot. Muotoiluolio. Muotoilualueet. Lohkoalueiden sijoittelu. Muotoilualueiden sijoittelu. Rivialueiden ominaisuuksia
XSL:n muotoiluoliot "Formatting objects" (FO) muotoiluolioita, esim. lohko, kirjainmerkki, taulukon solu, (FO:n elementtejä) muotoiluominaisuuksia, esim. kehyksen leveys, kirjasinkoko, (FO:n elementtien
LisätiedotSen jälkeen Microsoft Office ja sen alta löytyy ohjelmat. Ensin käynnistä-valikosta kaikki ohjelmat
Microsoft Office 2010 löytyy tietokoneen käynnistävalikosta aivan kuin kaikki muutkin tietokoneelle asennetut ohjelmat. Microsoft kansion sisältä löytyy toimisto-ohjelmistopakettiin kuuluvat eri ohjelmat,
LisätiedotTekstieditorin käyttö ja kuvien käsittely
Tekstieditorin käyttö ja kuvien käsittely Teksti- ja kuvaeditori Useassa Kotisivukoneen työkalussa on käytössä monipuolinen tekstieditori, johon voidaan tekstin lisäksi liittää myös kuvia, linkkejä ja
Lisätiedot1 LOGO JA SEN KÄYTTÖ 1.1 LOGO JA TURVA-ALUE VÄRILLINEN LOGO LOGO VÄRILLISELLÄ POHJALLA MUSTA LOGO 7 1.
1 LOGO JA SEN KÄYTTÖ 1.1 LOGO JA TURVA-ALUE 4 1.2 VÄRILLINEN LOGO 5 1.3 LOGO VÄRILLISELLÄ POHJALLA 6 1.4 MUSTA LOGO 7 1.5 EI NÄIN 8 3 1.1 Logo ja turva-alue neste jacobsin logo Neste Jacobsin uusi tekstilogo
LisätiedotHTML5 -elementit jatkuu
HTML5 -elementit jatkuu Harjoitus: xhtml.htm -> html5.htm Muuta tämä xhtml dokumentti HTML5:ksi: http://users.metropolia.fi/~norrm/s12/kalasu/xhtml.htm Validoi myös koodisi: http://validator.w3.org/ "Mallivastaus"
LisätiedotWWW-sivujen Verkkosivujen ulkoasu (CSS)
WWW-sivujen Verkkosivujen ulkoasu (CSS) ME-C2300 Verkkojulkaisemisen perusteet (5 op) T-111.1100 Digitaalisen median työvälineet (3 op) Antti Tolppanen DI Pia Tukkinen Mediatekniikan laitos Mediatekniikan
LisätiedotAT4-kotisivukurssi. 4. jakso 5.2. 5.4.2013.
AT4-kotisivukurssi 4. jakso 5.2. 5.4.2013. Ohjeita, kotisivueditori HTML-opas http://www.iki.fi/mikaves/html/ (Mika Westerholm) Kotisivueditorit: Notepad (yksinkertainen BlueGriffon (tehokas, ilmainen)
Lisätiedot1. Perustiedot. Sivu 1 / 4. Tietovirran nimi: Hallinnassa näkyvä tietovirran nimi. Selite: Tietovirran kuvausteksti.
Widget käyttöohjeet Sivu 1 / 4 1. Perustiedot Tietovirran nimi: Hallinnassa näkyvä tietovirran nimi. Selite: Tietovirran kuvausteksti. Yhteyshenkilö: Tietovirran yhteyshenkilön valinta (vain tietona käyttäjille).
LisätiedotETAPPI ry JOOMLA 2.5 Mediapaja. Artikkeleiden hallinta ja julkaisu
ETAPPI ry JOOMLA 2.5 Artikkeleiden hallinta ja julkaisu ETAPPI ry JOOMLA 2.5 Sivu 1(16) Sisällysluettelo 1 Joomla! sivuston sisällöntuotanto... 2 2 Artikkeleiden julkaisu sivustolla... 4 3 Artikkelin julkaisemista
LisätiedotSATAKUNNAN AMMATTIKORKEAKOULU. Hakala Toni Varpelaide Heidi TEKSTINKÄSITTELYN OHJEET CASE: OPINNÄYTETYÖN RAPORTOINTI WORDILLA
SATAKUNNAN AMMATTIKORKEAKOULU Hakala Toni Varpelaide Heidi TEKSTINKÄSITTELYN OHJEET CASE: OPINNÄYTETYÖN RAPORTOINTI WORDILLA Liiketalous ja tietojenkäsittely Huittinen Liiketalous Taloushallinto 2005 1
LisätiedotTentti erilaiset kysymystyypit
Tentti erilaiset kysymystyypit Kysymystyyppien kanssa kannatta huomioida, että ne ovat yhteydessä tentin asetuksiin ja erityisesti Kysymysten toimintatapa-kohtaan, jossa määritellään arvioidaanko kysymykset
LisätiedotAine Määrä % happi hiili vety typpi ,6 kalsium ,4 fosfori 780 1,1
1 Taulukot Aine Määrä % happi 43000 61 hiili 16000 23 vety 7000 10 typpi 1800 2,6 kalsium 1000 1,4 fosfori 780 1,1 SI-yksikkö Suure Nimi Tunnus pituus metri m massa kilogramma kg aika sekunti s sähkövirta
Lisätiedot1 Yleistä Web-editorista... 3. 1.1 Web-editori -dokumentin luominen... 3. 2 Pikatoimintopainikkeet... 3. 2.1 Tallenna... 3
Web-editori 2 Optima Web-editori -ohje Sisällysluettelo 1 Yleistä Web-editorista... 3 1.1 Web-editori -dokumentin luominen... 3 2 Pikatoimintopainikkeet... 3 2.1 Tallenna... 3 2.2 Peru / Tee uudelleen...
LisätiedotTärkeimmät toiminnot. Kertausta ja uusia toimintoja Wordistä sekä tiedostonhallinnasta. Tärkeimmät toiminnot jatkuu...
Tärkeimmät toiminnot Kertausta ja uusia toimintoja Wordistä sekä tiedostonhallinnasta Kun hiiren jättää kuvakkeen päälle vähäksi ajaksi Word selittää toiminnon Avaa tiedosto Tallenna Kumoa, nuolesta aiemmat
LisätiedotGEOS 1. Ilmastodiagrammi Libre Office Calc ohjelmalla
GEOS 1 Ilmastodiagrammi Libre Office Calc ohjelmalla Libre Office Calc ohjelman saat ladattua ilmaiseksi osoitteesta: https://fi.libreoffice.org/ Tässä ohjeessa on käytetty Libre Office Calc 5.0 versiota
LisätiedotOHJEET SISÄMARKKINOIDEN HARMONISOINTIVIRASTOSSA (TAVARAMERKIT JA MALLIT) SUORITETTAVAAN YHTEISÖN TAVARAMERKKIEN TUTKINTAAN OSA C VÄITEMENETTELY
OHJEET SISÄMARKKINOIDEN HARMONISOINTIVIRASTOSSA (TAVARAMERKIT JA MALLIT) SUORITETTAVAAN YHTEISÖN TAVARAMERKKIEN TUTKINTAAN OSA C VÄITEMENETTELY JAKSO 2 IDENTTISYYS JA SEKAANNUSVAARA LUKU 5 HALLITSEVAT
Lisätiedot