1 Bilder, tabeller Kirsten Ribu 26.09. 2 Repetisjon: div taggen Blokker ( ) Et (X)HTML-dokument kan deles inn i blokker med og hver blokk må avsluttes.

Slides:



Advertisements
Liknende presentasjoner
12.Studienreise nach Finnland,
Advertisements

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.
Kurs i publisering av hjemmesider
HVORDAN LAGE GODE WORD-DOKUMENTER
Litt mer om PRIMTALL.
Montering med Word Hallvard Slettebø.
Hjemmeoppgave 1: Å høre etter NAVN: ……………………………….. DATO: ……………………….
It for Medisinsk sekretærer Av Kai Hagali
HTML og CSS introduksjon Veiledet selvstudium Webpublisering 10. januar 2008 Monica Strand 1Webpublisering – 10. januar 2008.
Grafisk design Visuell kommunikasjon
Enkel brukerhåndbok for NFUs redaktører Versjon 1, 3. februar 2013.
Teknologi for et bedre samfunn 1 Asbjørn Følstad, SINTEF Det Digitale Trøndelag (DDT) Brukervennlig digitalisering av offentlig sektor.
1. Om postere Når vi her snakker om Postere mener vi vitenskapelige plansjer til bruk på seminarer, kongresser og i andre faglige sammenhenger. Vi snakker.
1.Om postere Postere er vitenskapelige plansjer til bruk på seminarer, kongresser og i andre faglige sammenhenger. Vi snakker altså ikke om plakater som.
Dette er en vitenskapelig plansje i størrelse A1 (594mm x 841mm) laget ved hjelp av PowerPoint. Skriften her er Arial 48pt og fargen er lik streken.
En repitativ aften Torsdag Oppgave 1 • Hent filen standardbrev.docx fra cappa.hagali.com/utdanningshuset/repitisjon • Flytt avsnitt 3 ned ett.
Rammer/Frames HTML II IT og læring IT20 4. november 2004.
Kontrollstrukturer (Kapittel 3)
23 Finn ligningen for det planet  som inneholder linja
Møre og Romsdal. 2 Ligger det et bedehus eller et kristelig forsamlingshus (ikke kirke) i nærheten av der du bor? (n=502) i prosent.
1. Om postere Postere er vitenskapelige plansjer til bruk på seminarer, kongresser og i andre faglige sammenhenger. Vi snakker altså ikke om plakater som.
Gjenfinningssystemer og verktøy II
Manual for skoleavis i 6. klasse
Kirsten Ribu - Webpublisering - HiO Javascript. Mer om layout Kirsten Ribu
Kirsten Ribu - HiO - LO 130 A1 Rammer. Mer om Javascript LO130A Kirsten Ribu
1 Multimedia Kirsten Ribu Hio Webpublisering LO130A
Webpublisering - HiO - Kirsten Ribu Mer om stiler og stilark. Layout. Litt Design Webpublisering
Brukergrensesnitt og design av skjermbilder
Webpublisering Kisten Ribu HiO1 Stilark - lenker Mer om (X)HTML Kap. 7, 8 og 9.
Skriv om slik at setningene betyr omtrent det samme
11 IKT-baserte læremidler Arne Ketil Eidsvik Avd. for lærerutdanning.
SINTEF Teknologi og samfunn PUS-prosjektet Jan Alexander Langlo og Linda C. Hald 1 Foreløpig oppsummering – underlag for diskusjon på PUS-forum
GRØNNALGER BRUNALGER RØDALGER
1 BM-dagen 29.okt BM1 Fysisk miljøplanlegging Studieprogram for Bygg- og miljøteknikk Meny Prosjektoppgaven Arealbruk og befolkning Transport og.
1 Organisering av kode (Kapittel 5). 2 Mål ● Forstå inkludering er og hvilken gevinst det gir ● Lære å utvikle egne funksjoner ● Forstå variablenes virkemåte.
Anvendt statistisk dataanalyse i samfunnsvitenskap
Publisering på verdensveven Kursdag 2 VÅFF, våren 2002.
Tekstformatering og lister HTML IT 20 oktober 2004.
HTML – 2. økt HiO IT20 Torsdag Plan Repetisjon/spørsmål fra Grafikk – farger – bildekart Tabeller Rammer Oppgaver.
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.
Kommentarer og stil ”Dette suger!” ”Ne-hei!” ”Jo- hoo”, osv.
Andre funksjoner. Her kommer en beskrivelse av søkefunksjoner, knapper og annen funksjonalitet. 2.
Noen tips om PowerPoint
Studentliv - Kurs i PR og markedsføring - Modul 10 1 Arbeid på PC Fortrolighet i arbeidet med PC Skikk og bruk IT-kontrakten Spørsmål?
Om Internett, World Wide Web, egen hjemmeside Ole Christian Rynning
1. Om postere Når vi her snakker om Postere mener vi vitenskapelige plansjer til bruk på seminarer, kongresser og i andre faglige sammenhenger. Vi snakker.
Litt om bildebehandling for kurs på nettet − Servicesenteret Anne Edholm, 20. juni 2013.
Samhandling og informasjon Kunnskaps- utvikling og refleksjon Menings- danning og over- talelse Skrive- kompetanser Handlinger og formål Kunn- skaps- lagring.
HTML. Dagens gang SQL opgaver fra sidst HTML Opgave i HTML Indhold i analyse dokument Tilbage melding på Systemdefinitioner Links HTML editor:
Inflation og produktion 11. Makroøkonomi Teori og beskrivelse 4.udg. © Limedesign
7. Typography, Readability & Legibility Lesbarhet.
HTML og CSS 16. januar
1 Oppsummering Webpublisering Kirsten Ribu HiO.
Veivalgsanalyse etter Sørlandsmesterskapet i lang (klassisk) distanse 2004.
Brukerveiledning i GIMP- animasjon (GIF)
Kirsten Ribu Samfunnsinformatikk Mer om tilgjengelighet Kirsten Ribu HiO.
Kapittel 1, oppgave i) Sett inn preposisjoner eller adverb som passer.
Befolkning og arbejdsmarked 7. Mikroøkonomi Teori og beskrivelse © Limedesign
Menyknapper vha. CSS (ekstra uke 38). XHTML-dokumentet…
HUMIT1731 Hypermedier Eksamen folk.uio.no/kaarean/humit1731/oppgaver/Humit1731_h08.doc.
Case Study: Skandiabanken
HUMIT1731 Hypermedier Introduksjon til CSS Uke 37.
HUMIT1731 Hypermedier Introduksjon til XSL Transformation (XSLT)
Tabeller HTML II IT og læring IT20 4. november 2004.
Brukerhåndbok versj. 1, 3. februar 2013
Bokser Håkon Tolsby Håkon Tolsby.
Layout HTML5 Håkon Tolsby Håkon Tolsby.
HTML5 og CSS Håkon Tolsby Håkon Tolsby.
Bokser og Menyer Håkon Tolsby Håkon Tolsby.
Utskrift av presentasjonen:

1 Bilder, tabeller Kirsten Ribu 26.09

2 Repetisjon: div taggen Blokker ( ) Et (X)HTML-dokument kan deles inn i blokker med og hver blokk må avsluttes med. Blokker benyttes i dokumenter der forskjellige deler (blokker) skal ha forskjellig struktur og utseende. Typisk eksempel er hvis noen deler av dokumentet skal være sentrert og andre ikke. Innenfor en blokk kan du bruke alle vanlige tagger som du ellers kunne ha brukt utenfor en blokk.

3 Web-siden Se eksemplene

4 Eksempel

5

6

7 Stilarket body {margin: ; padding: } #toc {font:bold 12px "Trebuchet MS", "Helvetica", sans-serif; color:#cc00ff; background:#ffffcc; white-space:nowrap; text-align:right; width:100px; height:400px; position: absolute; margin-left:0px; padding:10px} #gaudi {position: absolute; left:130px;}.works {margin:20px} h1, h2 {font: 20px "Trebuchet MS", "Arial", sans-serif; color:#ff9933; letter-spacing:.4em; text-align:left; font-weight:bold} h1 {text-transform:uppercase} h2 {font-size: 14px; font-variant:small-caps} p {font: 12px/150% "Verdana", "Helvetica", sans-serif; color:#909}.emph {font-style: italic; font-weight:bold} a:link {font-weight:bold; color:#cc00ff; text- decoration:none} a:visited {font-weight:normal; color:#cc00ff; text-decoration:none} a:hover {font-weight:bold; color: #0000ff; text-decoration:underline}

8 Stiltyper for tekstorganisering De viktigste skrifttypene som går på tekstorganisering:  div {text-align: justify; line-height: 150%; text-indent: 10pt}  div h1 {text-align: center} Selektoren div definerer standarden for alle blokker ( ) til å ha tekstorganisering med jevn venstre- og høyre-marg, 1,5 linjeavstand og innrykk av 1. linje i avsnitt ( ) med 10pt. Selektoren div h1 omdefinerer tekstjusteringen til å være sentrert for overskrifter ( ) innenfor blokker ( ).

9 Selektorer som klasse eller ID Du kan gi HTML elementene et unikt navn, eller et klasse-navn. For å lage en klasse skriver du.klassenavn (punktum + klassenavn, uten mellomrom!) Eksempel:.nyheter

10 Velg elementer basert på klasser Eks:.nyheter{color:red;} virker på alle elementene i klassen nyheter h1.nyheter{color:red;} virker bare på h1 elementene i klassen nyheter I åpningstaggen skriver du class=”nyheter”, der navnet identifiserer klassen av elementer i klassen ’nyheter.’ Nyheter

11 Skriv HTML koden for denne siden amples/blocks/blueflax.html amples/blocks/blueflax.html

12 Bildetyper I web-sammenheng er det snakk om tre forskjellige bildetyper, og det er GIF, JPG og PNG. De to første er de mest vanlige siden det nye formatet PNG ikke støttes av alle web-lesere ennå.

13 GIF GIF-bilder kan være transparente GIF-bilder kan simulere en animasjon ved en sekvens av enkeltbilder. (animerte gif) GIF-bilder pakkes (for å redusere filstørrelsen) uten at det går på bekostning detaljer i bildet.

14 JPG JPG-formatet er det beste for skarpe fotografier der det inngår mange fargenyanser. JPG-bilder pakkes i filer der detaljer går tapt, men uten at dette blir merkbart for øyet, spesielt hvis det vises på en dataskjerm. PNG er det nye formatet som har tatt det beste GIF og JPG, men det er fortsatt bare støttet av de seneste versjoner web-lesere.

15 Bildetaggen Et bilde legges inn i et dokument med taggen: Her er parametrene src og alt obligatoriske i standarden HTML 4.0 Strict. Bildestørrelsen (width og height) angis i piksler og kan med fordel angis slik at web-leseren vet hvor mye plass som skal avsettes til hvert bilde. Dermed kan web-leseren raskt vise den tekstlige informasjonen uten å vente på at alle er lastet ned. I nyere versjoner av web-lesere er ikke dette så kritisk siden de lett justerer teksten etter hvert som bildene kommer.

16 Tekst flyter rundt bildet Hvis tekst skal flyte rundt et innrammet bilde med litt avstand til teksten rundt, så kan det oppnås ved bruk av en stilklasse som her:

17 Stilen.bilder {margin: 20px; border-width: thick; border- color: red; border-style: groove; float: left} --> Det som får teksten til å flyte rundt bildet er stildefinisjonen float: left. Luft mellom bildet og teksten oppnås med margin: 20px. De tre andre stildefinisjonene definerer rammens utseende.

18 Tabeller Tabeller er en (X)HTML-struktur som opprinnelig var tenkt å presentere data på en oversiktlig måte. Idag er tabeller like mye brukt for å plassere (X)HTML-elementer som tekst og bilder i et ønsket forhold til hverandre på en web-side. Men med div-taggen har en nye og mer fleksible løsninger for å oppnå dette. En tabell starter med og må avsluttes med.

19 forts En tabell defineres rad for rad der en ny rad åpner med og slutter med. I hver rad defineres rutene fra venstre mot høyre, og hver rute åpner med og slutter med. PÅ neste slide ser du en enkel tabell med 3 rader og 3 kolonner.

20 En tabell

21 Koden Koden for denne tabellen kan du se her. Rad 1, rute 1 Rad 1, rute 2 Rad 1, rute 3 Rad 2, rute 1 Rad 2, rute 2 Rad 2, rute 3 Rad 3, rute 1 Rad 3, rute 2 Rad 3, rute 3

22 Sammenslåing av tabellruter Du kan slå sammen ruter i en tabell radvis og/eller kolonnevis. Hvis du vil slå sammen to ruter i en rad, kan det gjøres ved at en rute defineres med. Husk at du da må slette en annen rute i raden slik at raden ikke får for mange ruter.

23 Hvis du vil slå sammen to ruter i en kolonne, kan det gjøres ved at en rute defineres med. Husk at du da må slette en annen rute i neste rad slik at raden ikke får for mange ruter. Ved sammenslåing av vilkårlig antall ruter radvis og kolonnevis er det ikke grenser for hvor komplisert rutemønster du kan lage. NB! Sammenslåtte ruter kan ikke få noen annen form enn rektangler. Ved sammenslåing av ruter kan tabellen fra forrige side bli seende slik ut:

24 eksempel

25 Kodeeksempel

26 Tabellforklaring (overskrift) vil starte en tabellforklaring. Den plasseres rett etter, og tabellforklaringen avsluttes med. Normalt vil en tabellforklaring bli plassert midt over tabellen

27 Overskrift

28 Koden Overskrift Sammenslått Sammenslått Vanlig rute Sammenslått

29 Bakgrunn definerer en tabell med ramme. Parameteren border bestemmer hvor tykk rammen skal være. Høy verdi gir tykk ramme, og verdien 0 gir ingen ramme. Med stiler kan du definere bakgrunnsfarger (eller bakgrunnsbilder) til tabellen som helhet, til hele rader eller til enkeltruter.

30 Bakgrunnsfarge I eksemplet er det vist en tabell uten rammer med hvit tabellbakgrunn, men der første rad og kolonne har grå bakgrunn:

31 Koden

32 Oppgave Skriv kode for en tabell med tre rader og tre kolonner Legg til en ramme rundt –velg tykkelse Lag en overskrift

33 Luft innenfor og mellom ruter Dette kontrolleres ved to nye parametre i table-taggen. Parameteren cellspacing bestemmer avstanden mellom rutene, og parameteren cellpadding bestemmer avstanden fra rutekanten til innholdet.

34 forts I eksemplet ser du den samme tabellen, men nå er avstanden mellom rutene 10 piksler, og margene i rutene er 15 piksler. Dette er gjort ved å endre table-taggen til

35

36 Tabellbredde og rutebredder Tabell- og rutebredde angis i piksler eller %. Ved angivelse i % er det for tabellbredden i forhold til skjermbredden og for rutene i forhold til tabellbredden. Bredden angis med en width-parameter i table- taggen eller td-taggen. Nedenfor ser du tekst i to spalter (en tabell). Tabellbredden er definert til 80% av skjermbredden ved. Rutebreddene er definert til 40% og 60%, og venstre spalte er definer ved.

37

38 Ukeoppgaver Del siden opp i blokker. Skriv kode for å legg et bilde inn i en blokk. Definer størrelse på bildet (høyde og bredde) Lag en tabell med 3 rader og 3 kolonner. Lag en ramme rundt tabellen Legg bilder inn i tabellen (finn bilder på nettet dersom du ikke har noen) Legg bilde på siden og la tekst flyte rundt Husk alt = ”beskrivelse av bildet”

39 Neste gang Javascript Litt mer om webdesign og layout