CSS Doing it in style!. CSS Cascading style sheets. Eget språk for presentasjon av dokumenter. Ligner Java-syntaks. Klasser av stiler for gjenbruk. Kaskaderende.

Slides:



Advertisements
Liknende presentasjoner
GoOnline XP publisering Hvordan komme i gang med GoOnline XP. Denne presentasjonen tar deg steg for steg gjennom oppsett av nettsted med bruk av GoOnline.
Advertisements

Kurs i publisering av hjemmesider
Mobil læring - Hva er mulig?
Montering med Word Hallvard Slettebø.
Intro til programmering i Processing
HTML og CSS introduksjon Veiledet selvstudium Webpublisering 10. januar 2008 Monica Strand 1Webpublisering – 10. januar 2008.
Brukerveiledning til NHOs PowerPoint-mal
Rammer/Frames HTML II IT og læring IT20 4. november 2004.
Uke 10 - Sortering, og hvordan lage en klasse for et klassebibliotek 21 okt. 2003, Arne Maus Inst. for informatikk, UiO.
Objektorientert programmering i PHP del 2
Fag LO189D - Objektorientert programmering Objektorientert programmering© Else Lervik, TISIP - HiST/IDB vår-99Leksjon 11 Applet’s Hva karakteriserer applet’sside.
Kirsten Ribu - Webpublisering - HiO Javascript. Mer om layout Kirsten Ribu
Kirsten Ribu - HiO - LO 130 A1 Rammer. Mer om Javascript LO130A Kirsten Ribu
Webpublisering - HiO - Kirsten Ribu Mer om stiler og stilark. Layout. Litt Design Webpublisering
1 Bilder, tabeller Kirsten Ribu Repetisjon: div taggen Blokker ( ) Et (X)HTML-dokument kan deles inn i blokker med og hver blokk må avsluttes.
Webpublisering Kisten Ribu HiO1 Stilark - lenker Mer om (X)HTML Kap. 7, 8 og 9.
Mandag 8. November Powerpoint..
Digital Documents Gisle Hannemyr Autumn 2002 Introducing XML, CSS, XSL eXtensible Markup Language Cascading Style Sheets XML Style Language.
Sponsor og Annonser.
Skjema/Forms HTML II IT og læring 2/20 november 2001.
Tekstformatering og lister HTML IT 20 oktober 2004.
Hyperlenker HTML IT20 oktobrt Egen serverFremmed server Intern kobling Lokal kobling Ekstern kobling.
HTML – 2. økt HiO IT20 Torsdag Plan Repetisjon/spørsmål fra Grafikk – farger – bildekart Tabeller Rammer Oppgaver.
XSLT The Candy Community. Fiktivt community Godteri-relatert og sukkersøt musikk. To typer metadata: Candy factor Sugar level.
DOM og scripting Making it come alive. Hva er DOM? Standard for å definere trestrukturen til XML-dokumenter. IDL-spesifikasjon av grensesnitt, egenskaper.
Kommentarer og stil ”Dette suger!” ”Ne-hei!” ”Jo- hoo”, osv.
Kort om HTML ML meg her og ML meg der..
Oblig 2: The Candy-community. Om XML, XSLT, Sablotron og HTML.
SVG Scalable Vector Graphics When pixels no longer does it for ya.
Hvordan virker Internett
Hvorfor lære HTML og PHP
Oppgaveformatet. Oversikt XML-format, spesifisert gjennom et XML Schema. Består av et sett lovlige elementer og attributter og hvordan de kan ordnes i.
Android-Programmering
Om Internett, World Wide Web, egen hjemmeside Ole Christian Rynning
Arbeidsmetoder og teknikker
HTML. Dagens gang SQL opgaver fra sidst HTML Opgave i HTML Indhold i analyse dokument Tilbage melding på Systemdefinitioner Links HTML editor:
HTML og CSS 16. januar
1 Oppsummering Webpublisering Kirsten Ribu HiO.
Avansert tekstbehandling
Web-grensesnitt Øyvind A. Bratne - April 2004.
Hva er CSS?. CSS står for Cascading Style Sheets og er en ny standard som skal utfylle HTML.
Repetisjon Ole Christian Rynning. Administrasjon over konto Endre passord Classfronter
Slik lager du sjablonger med Gimp!
Menyknapper vha. CSS (ekstra uke 38). XHTML-dokumentet…
Intro til (x)html Del 1. HUMIT1731 uke35b Kåre A. Andersen 2 En mal … Dette er en mal for DTD XHTML 1.0 Transitional Her kommer.
HUMIT1731 Hypermedier Introduksjon til Extensible Markup Language (XML)
HUMIT1731 Hypermedier Eksamen folk.uio.no/kaarean/humit1731/oppgaver/Humit1731_h08.doc.
XML og JDOM Helge Furuseth XML  XML = Extensible Markup Language Basert på SGML – Standard Generalized Markup Language  HTML =
Case Study: Skandiabanken
HUMIT1731 Hypermedier Introduksjon til CSS Uke 37.
23. Spillere For spillere i Postenligaen og 1.div.
Klubbjournalister Haslum IL, Håndball. Hva kan du gjøre? Artikkler Du kan lage og publisere artikler på de områder du har tilgang til. Artiklene vil komme.
Se side 8-9. Kapittel 1: HTML5 og CSS Hyper Text Markup Language 1990-årene: Tim Berners-Lee ville strukturere tekster og lage klikkbare henvisninger på.
Hvordan lage raske websider En oversikt over ulike teknikker
Ready Alpin familiesamling Geilo 2016
Spillutvikling Introduksjon til spillutvikling i Processing
Intro til WWW, HTML5 og CSS
Bokser Håkon Tolsby Håkon Tolsby.
Mer html5 Håkon Tolsby Håkon Tolsby.
Sett inn overskrift her
Layout HTML5 Håkon Tolsby Håkon Tolsby.
emne setning SmartArt-grafikk med bilder på rød bakgrunn (Viderekomne)
HTML5 og CSS Håkon Tolsby Håkon Tolsby.
Bokser og Menyer Håkon Tolsby Håkon Tolsby.
Hvordan lage “drop down menu” Hvordan validere html og css
Responsive websider Bruk av flexbox Håkon Tolsby.
Mer html5 Håkon Tolsby Håkon Tolsby.
Place your logo here, Same height of left logo (9 cm)
Behind the scene Anders Hattestad ,
Utskrift av presentasjonen:

CSS Doing it in style!

CSS Cascading style sheets. Eget språk for presentasjon av dokumenter. Ligner Java-syntaks. Klasser av stiler for gjenbruk. Kaskaderende stil og arv. Tre viktige HTML-attributter: id, style og class.

CSS: Syntaks selektor { egenskap: verdi;... } Eksempel: p { color: red; } La alle forekomster av p har rød tekst.

Koble til HTML style-attributtet til etthvert element. style-elementet i et dokument Et link-element

Koble til HTML: Style- attributtet Gjelder kun elementet, evt også dets barn. Unngå. Dette er litt tekst.

Koble til HTML: I style- elementet Gjelder hele dokumentet. p { margin-top: 10px; } …...

Koble til HTML: Ekstern fil. Kan gjelde flere dokumenter. Tekstfil: filnavn.css <link rel=”stylesheet” type=”text/css” href=”filnavn.css”/>...

CSS: Klasser I CSS: p.important { font-weight: bold; } La alle forekomster av p med klassen important ha fet skrift. I HTML: Dette er viktig.

CSS: Anonyme klasser I CSS:.important { font-weight: bold; } La alle elementer med klassen important ha fet skrift. I HTML: Dette er viktig. Dette er noe vi må se litt nærmere på.

CSS: Stil på ID. I CSS: div#toc { /* eller bare #toc { … }*/ font-size: 10px; color: green; } La elementet med id'en toc ha 10px fontstørrelse og grønn tekstfarge. I HTML: Innhold...

CSS: Pseudoselektorer selektor:pseudoselektor {... } Selektorer: a:link, a:visited, a:active selektor:hover selektor:before, selektor:after selektor:first-letter, selektor:first-child Eksempel: a:hover { background-color: pink; }

Element-typer Block (p, div, td, li, form) Inline (span, em, code, strong, input) Container ??

CSS: Utdrag Generelt utseende: font-family, font-size, font-weight text-align, horizontal-align, text-decoration color, background-color background, background-image Posisjonering: margin, padding, border width, height, float, position, top, left, bottom, right

CSS: The box model

CSS: The box model 2 Width/height er vidde/høyde av innhold IE i Quirks mode: width/height er vidde/høyde av innhold + padding + border. CSS 3: Regel for bytte av box model.

CSS: Posisjonering Static: Vanlig flyt. Bokser fra topp til bunn, inline fra venstre til høyre. Relative: Bokser forskyves relativt til deres posisjon i vanlig flyt. Absolute: Bokser forskyves relativt til punktet 0,0 i viewporten. Evt relativt til absolutt posisjonert foreldreboks. Fixed: Bokser låses relativt til viewpointen. F.eks ”alltid øverst”. Støttes ikke av IE <= 6.0.

CSS: Når det blir kult… 1 Sekevens: selektor underselektor... {... } #menu div p.head { font-size: 12px; } Liste/gruppering: selektor1,..., selektorN {... } #menu, #header { margin-bottom: 10px; } Flere klasser:..

CSS: Når det blir kult... 2 Forskjellige media-typer: … Flere stilark. Alternative stilark.

Ressurser W3Cs stil-aktiviteter: W3Cs CSS-aktiviteter Spesifikasjonen for CSS 2.1: