HTML5 -elementit jatkuu

Samankaltaiset tiedostot
Digitaalisen median tekniikat css tyylimääritykset Harri Laine 1

Digitaalisen median tekniikat css tyylimääritykset

Digitaalisen median tekniikat css tyylimääritykset

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

Code Camp for Girls. Sanna Nygård. Lokakuussa

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

CSS. Tekstin muotoilua

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

Cascading Style Sheets

CSS - tyylit Seppo Räsänen

Verkkosivut perinteisesti. Tanja Välisalo

Digitaalisen median tekniikat. Luento 3: CSS

Fontit ja tekstin selkeys

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

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

Graafinen ohjeistus Taidekaupunki-logo

TIEDEJUTTUKURSSI FM VILLE SALMINEN

Ulkopuolisen tyylitiedoston käyttö

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

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

Johdatusta selainohjelmointiin

Ajatus kaiken taustalla

CSS aloitus. CSS Cascade Stylesheet Mirja Jaakkola

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

valitsin on useimmiten html-elementti, jolle tyyli halutaan luoda

TEKSTINKÄSITTELYTEHTÄVIÄ, OSA 1

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

ARVO - verkkomateriaalien arviointiin

WWW-sivujen Verkkosivujen ulkoasu (CSS)

HTML5 video, audio, canvas. Mirja Jaakkola

Sivuston tiedotpechaticentr.ru

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

PROJEKTIDOKUMENTAATIO MONIPALVELU HALONEN

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

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

WWW-ohjelmoinnin kokonaisuus. WWW-OHJELMOINTI 1 Merkkauskielet. Merkkauskielten idea. Merkkauskielet (markup languages) Merkkauskielten merkitys



Sivuston tiedotmp3list.pro

Ohjeita informaation saavutettavuuteen

6 XML-työkalut 1. 6 XML-työkalut

SAS:in uudet grafiikkaominaisuudet. Ari Toikka

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

Ulkoasun muokkaus CSS-tiedostossa

Googlen pilvipalvelut tutuksi / Google Drive

Used with permission of Microsoft. Kulttuurihistoria Syyskuu 2015

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

Sivuston tiedotgoogle.com

Googlen pilvipalvelut tutuksi / Google Drive

VERKOSTO GRAAFINEN OHJE

AJAX-konsepti AJAX. Asynkronisuus. Nykyisten web-ohjelmien ongelmia. Asynchronous JavaScript And XML

Tieteellisen tekstin tuottaminen LATEXilla

XML / DTD / FOP -opas Internal

Tikon Web-sovellukset

ARVO - verkkomateriaalien arviointiin

Tekstin muotoilu Työvälineohjelmistot KSAO. tee kappaleiden väliin yksi tyhjä kappale (älä käytä enteriä!), kuinka saat kappaleet näkyville?

2. PEHMEÄ XHTML XRAJAHTML

Clt132 kevät 2008 KURSSIN LOPPUTYÖ

XML, XHTML ja CSS. T Hypermediadokumentin laatiminen. Mikko Pohja

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

Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012

HTML ja CSS. T WWW-palvelun suunnittelu Mikko Pohja

Notepad++ on ilmaisohjelma ja sen voi ladata osoitteesta:

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

Sivuston tiedotwebstatinfo.com

Sivuston tiedotmysiteworthcheck.com

Tekstinkäsittelystä. H4: Tekstinkäsittelyn perusharjoitus. Toimisto ohjelmista

Kieliversiointityökalu Java-ohjelmistoon. Ohje

Laajuus 5 op Luennot: 12 x 2t Harjoitukset: 7 viikkoharjoitusta harjoitusten tekemiseen saatavissa apua 2 ryhmää / harjoitus

Digitaalisen median tekniikat. JSP ja XML

Sähköiset sisällöt yleisiin kirjastoihin - hanke Turku Aija Laine aija.laine@turku.fi

Digitaalisen median tekniikat. JSP ja XML Harri Laine 1

Sivuston tiedotсайткраснодар.рф

Sivuston nopeus. Poista hahmonnuksen estävä JavaScript ja CSS sivun yläosan sisällöstä

Wordpress sivuston. julkaisun tarkistuslista. Kirjoittanut Kim Laine Helsini

Google Sites: sivun muokkaaminen (esim. tekstin, kuvien, linkkien, tiedostojen, videoiden ym. lisääminen)

Sivuston nopeus. (vanhentumista ei ole määritetty)

Sivuston tiedotsiteoptimer.com

Sivuston tiedotwindowsrepublic.com.au

Sivuston nopeus. Tiivistämällä resursseja gzip- tai deflate-koodilla voit vähentää verkon kautta lähetettävien tavujen määrää.

Toimita nämä mainosmuodot 3 arkipäivää ennen kampanjan alkua: JPG, GIF, PNG, Flash ja kolmannen osapuolen tagin takaa ladattavat aineistot

Neoxen Systems on suomalainen ohjelmistotalo. Olemme erikoistuneet tiedon- ja oppimisen hallinnan ratkaisuihin.

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

JWT 2016 luento 11. to klo Aulikki Hyrskykari. PinniB Aulikki Hyrskykari

Sivuston tiedotprintersupportnu mbercare.com

Graafinen ohjeistus. Lemmikkilinnut Kaijuli ry

Ammattijärjestäjä Aulasvuori Www-projektin kuvaus

Google Forms / Anna Haapalainen. Google Forms Googlen lomake-työkalu

ARVO - verkkomateriaalien arviointiin

Google-dokumentit. Opetusteknologiakeskus Mediamylly

Sivuston tiedotdigitalagency.hyp ersaiyan.com

Sivuston tiedotwixaccounting.com

SUOMEN JOUSIAMPUJAIN LIITTO RY Graafinen ohjeisto Versio 1, Huhtikuu 2017

Sivuston nopeus. Poista hahmonnuksen estävä JavaScript ja CSS sivun yläosan sisällöstä

Sivuston tiedotfacebook.com

H11: Kertaus. Huom. Harjoituksen tavoitteet. Harjoituksen tehtävät ja niiden pisteytys. Mitä palautetaan?

Käyttöliittymien uusi sukupolvi Logicalla Rondo-tuotteessa

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

Harjoitus 4: HTML5 piirtoalusta ( )!

Sivuston tiedotseslichatzamani.com

Transkriptio:

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" html5.htm section vai article? -> voisiko sama sisältö tulla toisellekin sivulle -> osittain makukysymys

Muita elementtejä hgroup - sitoo saman merkityksen otsikot yhteen ylimmän otsikon mukaan, esim. <hgroup> <h1>fazerin suklaa</h1> <h2>fazer tarjoaa parhaat suklaaelämykset</h2> </hgroup>

Muita elementtejä hgroup, sitoo saman merkityksen otsikot yhteen <hgroup> <h1>fazerin suklaa</h1> <h2>fazer tarjoaa parhaat suklaaelämykset</h2> </hgroup> Tyypillistä mainoksissa on että alemman tason otsikko ei tuo uutta semanttista merkitystä. Siksi tässä esimerkissä h2:n semanttinen merkitys ohitetaan hgroupilla ja se sidotaan merkitykseltään h1:seen.

Kysymyksiä kannattaako <section>- tageja käyttää sisäkkäin o Joo kyllä joskus kannattaa. Jos sisältö vain tukee tätä, eli yksi section jakautuu useisiin selkeästi omiin sectioneihinsa. Ei kuitenkaan koskaan kannata käyttää sectionia layoutin takia, silloin kannattaa jakaa section osiksi diveillä. Sectioneillä pitää aina olla semanttiset syynsä olla sivulla. Myös esim. articlen voi jakaa useaan sectioniin.

Kysymyksiä voiko nav- tagi olla itsekseen vai täytyykö sen olla sectionin sisällä o Nav voi olla ihan itsekseen.

Entä CSS3? CSS, Cascading Style Sheets = Tyylitiedostot Käytetään ulkoasun määrittämiseen o Paljon perusjuttuja, kuten tekstin & laatikoiden varjostus, pyöreät kulmat jne. o Mutta myös joitain kenties monimutkaisempia juttuja:

HTML5 + CSS3 esim. rotate.html http://www.w3schools.com/cssref/ css3_pr_transform.asp

HTML5 + CSS3 esim. transition.html http://www.css3.info/preview/css3-transitions/ http://www.w3.org/talks/2012/0416-css- WWW2012/slide-transitions.html

HTML5 + CSS3 esim. Tällä kuvalla: http://www.w3.org/talks/2012/0416-css- WWW2012/Demos/images/ cadrillage_rubick_cube.png Ja vähällä koodilla on rakennettu tämä: http://www.w3.org/talks/2012/0416-css- WWW2012/Demos/transforms/demo_cube.html

HTML5 + CSS3 esim. Animaation avulla voi määritellä muutoksen/ liikkeen elementille. Tarvitaan keyframeja ja muutoksia. http://www.w3.org/talks/2012/0416-css- WWW2012/Demos/animations/life_principles/ 5.html http://www.w3.org/talks/2012/0416-css- WWW2012/Demos/animations/demo-animationscube.html

Typografiasta vielä: o Fonttien määrittäminen on ongelmallista siksi, että ei voida tietää, mitä fontteja käyttäjän koneella on käytettävissä. o Siksi onkin turvallisinta tyytyä vain kaikkein yleisimpiin fontteihin Helvetica Times New Roman Arial o Onneksi nykyään on vaihtoehtojakin:

CSS3:lla voi ottaa minkä tahansa fontin käyttöön sivuilla o @font-face -määrittelyllä @font-face { font-family: ZipSonik; src: url('zipsonik.otf'), url('zipsonik.otf') format("opentype"); /* IE */ } H3 {font-family: ZipSonik, sans-serif;} Lisenssit / tekijänoikeudet? Fontti- / tiedostomuodot? o http://www.css3.info/preview/web-fonts-with-fontface/

o Toistaiseksi fontteja kannattaa lisätä useassa eri formaatissa eot microsoftin tukema woff firefoxille, avoin w3c standardi joka toivottavasti kohta toimii kaikissa selaimissa svg iphone ja ipadille (ne ei tue mitään muita fonttiformaatteja) (otf on Microsoftin ja Adoben omistama formaatti joka on ensisijaisesti tarkoitettu pöytäkoneille eikä niinkään verkkoon.)

Voi myös ladata fontit ulkoiselta fonttipalvelimelta o Google Font Directory http://code.google.com/webfonts Googlen palvelimilla useita satoja open source -lisenssoituja fontteja

o Font Squirrel http://www.fontsquirrel.com/ Satoja fontteja joita saa käyttää ilmaiseksi myös kaupallisissa projekteissa "You can download TTF, EOT, WOFF and SVG font files as well as @font-face kits which provide code and samples which work in all major browsers."

Maksullisia palveluja joissa mahtavat valikoimat fontteja o Typekit http://typekit.com/ Adoben omistama o Fontdeck http://www.fontdeck.com/

o Fonttikoon määrittely p { font-size: 12pt } 12 pisteen fontti. p { font-size: 120% } 120% nykyisestä tai oletusfontista. p { font-size: +2pt } Kasvu 2 pisteellä. p { font-size: 2em } Tuplasti normaali. p { font-size: 1.2em } 120% perusfontista p { font-size: medium } Yksi nimetyistä xx-small, x-small, small, medium,large,x-large,xx-large. p { font-size: larger } larger, smaller. Pykälällä edellisessä asteikossa ylös

o CSS validointi http://jigsaw.w3.org/css-validator/ CSS tiedosto tai HTML jossa CSS HTML:n on ensinnä oltava virheetöntä o Voi myös käyttää Unicornia, joka tarkistaa sivustolta samanaikaisesti useita eri standardeja (mm. CSS) http://validator.w3.org/unicorn/

Viimeiset tehtävät Kolme pienempää tehtävää: o tehtavia.html o Vaikuttavat arvosanaan o Palauttakaa Markukselle linkki tehtäviin viimeistään ensi viikon perjantaina