Bokser og Menyer Håkon Tolsby 03.01.2019 Håkon Tolsby.

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
YouTube Amerikansk nettside Gratis Video og musikk
Kveld 3 Tabulatorer Touch status quo. Tabulatorer.
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.
Bakgrunnsbilder. • Dere kan nå administrere bakgrunnsbilde selv gjennom Ressursgallerimodulen • Tips: bildet bør ikke være for tungt (inntil kb.
Enkel brukerhåndbok for NFUs redaktører Versjon 1, 3. februar 2013.
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.
Gjenfinningssystemer og verktøy II
Finansregnskap m/IKT Bedriftsøkonomi 1 m/IKT
Versjon 16 Nye klienter. Fra 10 til 4 ALEPH modulsammenslåing.
Dokumentasjon av en prosess
Eksempel AOA (Activity On Arc)
Jæger: Robuste og sikre systemer INF150 Programmering mandag 4.9 Forrige gang til og med: 3.2 Visual Basic Events (60-73) Nå: Litt om Group Box, CheckBox.
Jæger: Robuste og sikre systemer INF150 Programmering torsdag 31.8 Kapittel 3: Grunnlag for programmering i Visual Basic.
In 102 – Innføring i informasjonsbehandling Tekstbehandling forelesning V2005 Ola Bø.
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.
Sponsor og Annonser.
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.
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.
Kort om HTML ML meg her og ML meg der..
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
VOD. VOD- Vegobjektdialog Åpne eksisterende vegobjekt Nytt vegobjekt.
Mønsterkonstruksjon i GIMP.
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
HTML. Dagens gang SQL opgaver fra sidst HTML Opgave i HTML Indhold i analyse dokument Tilbage melding på Systemdefinitioner Links HTML editor:
Tabeller Dette er en tabell, eller array. Den kan defineres sånn som dette: public int[] heltallsTabell = new int[11]; //Her er 11 tabellens lengde for.
HTML og CSS 16. januar
1 Oppsummering Webpublisering Kirsten Ribu HiO.
Brukerveiledning i GIMP- animasjon (GIF)
Hva er CSS?. CSS står for Cascading Style Sheets og er en ny standard som skal utfylle HTML.
Sorterings- Algoritmer Algoritmer og Datastrukturer.
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.
Tabeller HTML II IT og læring IT20 4. november 2004.
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å.
1 EiT 2006/2007 Halvdagsseminar VISUELL KOMMUNIKASJON ditt landsbytema på webben.
GODT NYTT ÅR ! Hilsen Styret i NEKF TIL
Forventninger: I barnehagens informasjons kalender står det om ulike forventninger. Har dere noen forventninger til barnehagen? Hvilke forventninger kan.
Vennskap/Fellesskap:
Spillutvikling Introduksjon til spillutvikling i Processing
Brukerhåndbok versj. 1, 3. februar 2013
Intro til WWW, HTML5 og CSS
Bokser Håkon Tolsby Håkon Tolsby.
Mer html5 Håkon Tolsby Håkon Tolsby.
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.
Hvordan lage “drop down menu” Hvordan validere html og css
Responsive websider Bruk av flexbox Håkon Tolsby.
Layout HTML5 Håkon Tolsby Håkon Tolsby.
Mer html5 Håkon Tolsby Håkon Tolsby.
Utskrift av presentasjonen:

Bokser og Menyer Håkon Tolsby 03.01.2019 Håkon Tolsby

CSS Box properties/egenskaper Box properties brukes til å angi marger, kantstrek, osv. til et html-element Margin: Ytre marg, gjennomsiktig marg rundt hele objektet. Border: Kantlinjer, i flere forskjellige former, rundt et element Padding: Ekstra luft rundt et element, innenfor kantlinjen hvis det finnes. Avstand fra kantlinje til innhold, eller indre marg. Size: Størrelsen på et element, width og height Positioning: Posisjonen til elementet relativt til nærliggende elementer, float og clear. 03.01.2019 Håkon Tolsby

Box-model Skal man regne ut et elements totale bredde skal man legge sammen: margin-left + border-left + padding-left + width + padding-right + border-right + margin-right 03.01.2019 Håkon Tolsby

Margin er margen rundt hele objektet Default bredde på margene rundt et element er 0. For å legge til en margegenskaper i CSS margin-top, margin-right, margin-bottom, margin-left p {margin-left:10px} Verdier som kan brukes er: ex, em, px, cm, mm, pc, in, pt, % eller auto som er default. For å sette alle marger samtidig: p {margin: 10px 30px 20px 40px} /* top, right, bottom, left */ p {margin: 10px} /* alle marger til 10px */ 03.01.2019 Håkon Tolsby

OBS! Marger kollapser. Hvis du har for mye, eller for lite luft på siden din, har det kanskje noe med marger å gjøre. Hvis to eller flere vertikale marger kommer i kontakt med hverandre så vil de kollapse. Dvs. avstanden mellom boksene vil bli avstanden til den største av de to margene, i stedet for summen av begge. Marger kollapser også innenfor bokser. Så hvis du har en paragraf med marg 1em innenfor en div med marg 1em, så vil margen til paragrafen forsvinne inn i margen til div-boksen http://www.it.hiof.no/grit/forelesning/web3/layout/test12.html 03.01.2019 Håkon Tolsby

Border tegner en kantlinje rundt et element For å legge til bordegenskaper i CSS: border-width angir bredden på kantlinjen. border-style kan ha verdiene: solid, dotted, dashed, double, groove, ridge, inset, outset, none border-color angir fargen på kantlinjen. p {border-width: 5px; border-style: solid; border-color: red} For å sette alle border samtidig: p {border: 5px solid red} p {border: 5px 10px 5px 2px} p {border: 5px 2px} http://www.it.hiof.no/grit/forelesning/web3/layout/test6.html http://www.it.hiof.no/grit/forelesning/web3/layout/test7.html 03.01.2019 Håkon Tolsby

Size-egenskapen bestemmer høyde og bredde på et element For å legge til sizeskaper i CSS: width bestemmer bredden height bestemmer høyden p {height: 100px; width: 100px; } Husk at total høyde og bredde for et element inluderer margin. border, padding og width/height. 03.01.2019 Håkon Tolsby

Padding er avstand fra elementets kant til innholdet En «indre marg» For å legge til bordegenskaper i CSS: padding-top, padding-right, padding-bottom, padding-left p {padding-top:2em} For å sette alle paddinger samtidig bruk rekkefølgen top, right, bottom, left. p {padding: 2px 1px 3px 5px} p {padding: 2px 5px} p {padding: 2px} 03.01.2019 Håkon Tolsby

Posisjonering float og clear float kan ha verdiene left, right og none (default). Bestemmer hvordan et element (boks) flyter i forhold til nærliggende elementer. Velger du left vil elementet (boksen) flyte til venstre. Velger du right vil elementet (boksen) flyte til høyre. none viser elementet (boksen) der hvor det er på siden. clear kan ha verdiene left, right, both og none (default). Hvis et tidligere element har float og man vil under det elementet som har float, bruker man clear: Med clear:left vil elementet bli vist under foregående element med float:left egenskapen, i stedet for til høyre. Med clear:right vil elementet bli vist under foregående element med float:right egenskapen, i stedet for til venstre. Med clear:both vil elementet bli vist under foregående element med float:right eller float:left egenskapen, i stedet for en av sidene. Med clear:none vil elementet bli vist ved siden av et foregående element med float-egenskapen. 03.01.2019 Håkon Tolsby

Eksempler float, clear float:right; http://www.it.hiof.no/grit/forelesning/web3/layout/test8.html float:left; http://www.it.hiof.no/grit/forelesning/web3/layout/test9.html overflow: scroll http://www.it.hiof.no/grit/forelesning/web3/layout/test11.html float og clear http://www.it.hiof.no/grit/forelesning/web3/layout/boks2.html 03.01.2019 Håkon Tolsby

Posisjonering position position plasserer et element i static, relative, absolute eller fixed posisjon. static: Default. Elementet har den posisjonen som en normal flyt på siden gir. relative: Plasserer elementet relativt til sin normale posisjon absolute: Plasserer elementet absolutt i forhold til den blokk som den er plasser i. fixed: Plasserer elementet i en fiksert posisjon relativ til browserens vindu. http://www.it.hiof.no/grit/forelesning/web3/layout/test10.html 03.01.2019 Håkon Tolsby

Linkmenyer legges I lister <nav> <ul class="meny"> <li><a href="volvo.html">Volvo</a></li> <li><a href="ford.html">Ford</a></li> <li><a href="mercedes.html">Mercedes<a></li> <li><a href="volkswagen.html">Volkswagen</a></li> <li><a href="toyota.html">Toyota</a></li> <li><a href="nissan.html">Nissan</a></li> </ul> </nav> http://www.it.hiof.no/grit/forelesning/web3/bilweb.html 03.01.2019 Håkon Tolsby

Lage en linkmeny nav ul { list-style: none; } nav ul li { float: left; http://www.it.hiof.no/grit/forelesning/web3/stilbilweb2.css 03.01.2019 Håkon Tolsby

Linker til et sted i et dokument - anker < a name="del 4">anker elementet</a> Eksempel: <a name ="xc60"><h2>Volvo XC60</h2></a> Link: <a href="volvo.html#xc60">Volvo XC60</a> <a href="#xc60">Volvo XC60</a> 03.01.2019 Håkon Tolsby

Logiske stiltagger <em> emphasized <strong> more emphasized <code> kodeeksempel fixed-width font <samp> sample text (som <code>) <kbd> Keyboard text <var> Variable <dfn> Difinition term <cite> Sitat <abbr> forkortelse <acronym> akronym http://www.it.hiof.no/grit/forelesning/web3/logisketagger.html 03.01.2019 Håkon Tolsby

Preformatert tekst <pre> ( ) Moo (oo) \/----------\ || | \ ( ) Moo (oo) \/----------\ || | \ ||---W|| * || || </pre> http://www.it.hiof.no/grit/forelesning/web3/preform.html 03.01.2019 Håkon Tolsby