La oss gjøre nettsiden vår bedre med noen stiler. I denne og den neste leksjonen skal vi lære hvordan man endrer farge, tekst, størrelser og mer!



Like dokumenter
CSS: Style nettsider Nybegynner

Styling og formatering av tekst

CSS: Style nettsider. Introduksjon. Skrevet av: Arve Seljebu

Forsvunnet katt webside

Felix og Herbert. Felix og Herbert. Introduksjon

the web Introduksjon Lesson

Lyd og video på nettsider

en hjemmeside Lesson Introduksjon Du kjenner en del HTML tagger, så nå er det på tide å lage din første hjemmeside! La oss begynne med en gang.

Hangman. Level. Introduksjon

Spøkelsesjakten. Introduksjon

Flaksefugl. Introduksjon. Level

Håkon Tolsby Håkon Tolsby

I denne oppgaven forventer vi at du har vært gjennom HTML- og CSS-oppgavene så langt og/eller er kjent med <div> - og HTML5-taggene.

HTML: Del inn nettsiden

CSS: Endre utseende og stil på tekst Nybegynner

Skilpadder hele veien ned

Oblig 1 Erlend Hannestad

CASCADING STYLESHEETS (CSS)

file:///c:/users/michaelp/sites/dkdm/dw5/dreamweaver5_1.html

Steg 1: Vi starter fra toppen

INF1040 Oppgavesett 4: CSS

I denne oppgaven skal du lære hvordan du kan flytte rundt på elementer og gjemme elementene bak andre elementer ved hjelp av CSS.

Kursdokumentasjon for Dreamweaver

OBLIG 1 - WEBUTVIKLING

CSS. Aud Marie Hauge ekspert i brukskvalitet og universell utforming i Epinova AS

(X)HTML, CSS og JavaScript HTML. Det første dokumentet Grunnleggende programmering i Java Monica Strand 26.

I denne oppgaven blir du introdusert for programmeringsspråket JavaScript. Du skal gjøre den klassiske oppgaven Hei verden, med en katt.

Google Chrome. Microsoft Edge. Mozilla Firefox. Internet Explorer. Opera. Safari

CSS: Animasjon Nybegynner

Steg 1: Felix har forsvunnet!

Oppgave 1. Gå gjennom nettsiden arngren.net og list opp alle problemene du ser. Både i funksjonalitet/bruk og i koden bak.

MMT105 Internettprogrammering Uke 44, høst 2007

Stjerner og galakser Nybegynner Python PDF

HTML5. Skjemaer på nettsider. Skjemaer med. Informasjonsteknologi 1 og 2. Gløer Olav Langslet Sandvika VGS

Steg 1: Animasjons-attributtet

Skilpaddefraktaler Erfaren Python PDF

CSS-formatering: stilark med kommentarer

Husk at du skal ha to vinduer åpne. Det ene er 'Python Shell' og det andre er for å skrive kode i.

Webutvikling oblig 1 Marius Hanssen

Importere referanser fra databaser

Farger Introduksjon Processing PDF

ClearView + Zero Button Feature Pack. Brukerhåndbok

TENK TECH SUMMERCAMP BYGG DIN EGEN NETTSIDE

Bruksanvisning for administrasjon av

En eksplosjon av følelser Del 2 Av Ole Johannes Ferkingstad

Legg bort skilpaddene dine, i dag skal vi lære hvordan vi kan sende hemmelige beskjeder!

DEN GODE HYRDE / DEN GODE GJETEREN

Mer om stiler og stilark. Layout. Litt Design

Utseende. Lauri Watts Oversettelse: Bjørn Steensrud

Grunnleggende om websider og HTML-kode

Bygg et Hus. Steg 1: Prøv selv først. Sjekkliste. Introduksjon. Prøv selv

Lage en ny spillverden

buildingsmart Norge Guiden

Veiledning og oppgaver til OpenOffice Calc. Regneark 1. Grunnskolen i Nittedal

1. Cascading Style Sheet (CSS)

Hvordan du kommer i gang med LOGO.

praktiske eksempler DOM Document Object Model DOM og Høst 2013 Informasjonsteknologi 2 Læreplansmål Gløer Olav Langslet Sandvika VGS

Læring. Brukerguide + = Hva er KS Læring? Logg deg på Fra forsiden velg Logg inn i øvre høyre hjørne av skjermen. Utstyr for lyd og bilde

1 Adobe Photoshopkurs høsten del 1 - Gøy med Photoshop

To-skjermløsning ved bruk av tynnklient

Felix og Herbert Introduksjon Scratch PDF

PBL Barnehageweb. Brukerveiledning

Komme i gang med Skoleportalen

Gangemesteren Nybegynner Scratch PDF

CSS. Animasjon med css. Animasjon med. Informasjonsteknologi 1 og 2. Gløer Olav Langslet Sandvika VGS

Innhold 1 Universelt utformete og tilgjengelige PDF dokumenter Hvorfor PDF? Gjør det lettere for deg selv Eksporter fra Word

Brukerveiledning Bruk av siden. Når du går inn på siden får du opp følgende bilde:

file:///c:/users/michaelp/sites/dkdm/dw6/dreamweaver6.html

GPS Analyse: Praktisk innføring i GPS-analyse for orientering

Oppbygging av innhold på responsive nettsider.

This Learning Activity must be published on your WordPress blog by the end of the fifth week of Web Design.

Hva er det? Steg 1: Få flere ting til å vise seg på tavlen. Sjekkliste. Test prosjektet. Introduksjon

I denne oppgaven blir du introdusert for programmeringsspråket JavaScript. Du skal gjøre den klassiske oppgaven Hei verden, med en katt.

Administrering av SafariSøk

Oppgave 1: Gå gjennom nettsiden arngren.net og list opp alle problemene du ser. Både i funksjonalitet/bruk og i koden bak.

POLITISKE SAKSDOKUMENTER:

Start et nytt Scratch-prosjekt. Slett kattefiguren, for eksempel ved å høyreklikke på den og velge slett.

TDT4102 Prosedyreog objektorientert programmering Vår 2016

Fortelling 3 ER DU MIN VENN?

Brukermanual for kommuneansvarlig og testleder

Varde Hartmark-presentasjon Brukerveiledning

Communicate SymWriter: R5. Brett og knapper

Kanter, kanter, mange mangekanter

Tegneprogram Journeyman Scratch PDF

Soloball. Steg 1: En roterende katt. Sjekkliste. Test prosjektet. Introduksjon. Vi begynner med å se på hvordan vi kan få kattefiguren til å rotere.

Oppgavesett videregående kurs i NVivo 9

Jo, Boka som snakker har så mange muligheter innebygget at den kan brukes fra barnehagen og helt opp til 10. klasse.

Velkommen til oppstart av GNIST 1. Informasjon og tips til deltakerne

EKSAMEN Webpublisering

Areal av polygoner med GeoGebra

Redd verden. Steg 1: Legg til Ronny og søppelet. Sjekkliste. Introduksjon

og bevegelse funksjoner som blir aktivert av hendelser Keyboard Informasjonsteknologi 2 Læreplansmål Gløer Olav Langslet Sandvika VGS

Del 1: Overgang fra gammel hjemmeside til ny hjemmeside

Hvis Python allerede er installert på maskinen din er det bare å begynne.

Da Askeladden kom til Haugsbygd i 2011

Steg for steg. Sånn tar du backup av Macen din

"Dette skjer når jeg trykker på denne knappen" "Når jeg skriver i dette feltet, ser jeg at det andre forandrer seg"

Klask-en-Muldvarp. Steg 1: Gjøre klart spillbrettet. Sjekkliste. Introduksjon

Bruk av oppgaver og grupper i

På tide med et nytt spill! I dag skal vi lage tre på rad, hvor spillerne etter tur merker ruter med X eller O inntil en av spillerne får tre på rad.

Transkript:

Lesson 4 CSS All Code Clubs must be registered. Registered clubs appear on the map at codeclub.org.uk - if your club is not on the map then visit jumpto.cc/18cplpy to find out what to do. Introduksjon La oss gjøre nettsiden vår bedre med noen stiler. I denne og den neste leksjonen skal vi lære hvordan man endrer farge, tekst, størrelser og mer! Vi styler HTML-sider ved hjelp av et språk som heter CSS (som står for Cascading Style Sheets). Det er et veldig enkelt språk å lære. La oss komme i gang. Activity Checklist Test your Project Save your Project Follow these INSTRUCTIONS one by one Click on the green flag to TEST your code Make sure to SAVE your work now 1

Steg 1: Oppsett for å skrive litt stiler Det er mange måter å legge til stiler på: inline, i <head> -elementet, eller som en separat CSS-dokument som vi lenker til fra hodet. I dag skal vi bruke stiler i <head> -elementet i vår HTML-side, slik at vi ikke trenger å bekymre oss for å håndtere flere filer. Aktivitet 1. Åpne index.html i Felix mappen vi lagde i siste økt. 2. I hodet (det vil si head delen) trenger vi en style tagg. <style> </style> Alle stilene våre vil bli puttet mellom disse to elementene. Generelt ser CSS-kode ut som dette: elementnavn { egenskap: verdi; 1. Kan du finne { og tastene på tastaturet ditt? Hva med : og ;? Elementnavnet kan være HTML-elementer som h1, p, img, a. Men det kan også være andre ting som vi vil lære senere. Steg 2: Legge til farger 2

La oss legge til litt farge med color-egenskapen! Color er engelsk for farge. Det er stavet på den amerikanske måten. Forresten visste du at CSS ble funnet opp av en nordmann, Håkon Wium Lie? La oss endre h1 til å være rød i stedet for svart. <style> </style> color:red; Teksten er nå rød, jippi! Det er forskjellige måter å oppgi verdiene for farge på. Det er 16 grunnleggende fargenavn (på engelsk), de heter aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, og yellow. Prøv å endre fargen til noe annet! De fleste nettlesere støtter ytterligere 130 fargenavn, en fullstendig alfabetisk liste finnes på [http://www.w3.org/tr/css3-color/ # svg-color] (http://www.w3.org/tr/css3-color/ # svg-farge) Hva er din favorittfarge på listen? Men vi kan bruke enda flere farger ved hjelp av hexkode i stedet for fargenavn. En hexkode er en # fulgt av seks siffer, tallene 0-9 eller bokstavene A, B, C, D, E, F. Med hexcode kan vi bruke mer enn 16 millioner farger! I kodeklubben, er vår favorittfarge #58AB57. Kan du gjette hvilken farge det er? Hvorfor ikke prøve å endre litt tekst til den fargen og åpne den i en nettleser for å se. 3

Steg 3: Sett farge på spesifikke elementer Hva hvis vi ønsket å gjøre ordet oransje i pelsen hans er oransje oransje? Ikke hele avsnittet, bare det ordet. En måte å gjøre det på er å sette <span> -tagger rundt ordet, slik: <span> oransje </span> Så kan vi style span -taggen i hodet på dokumentet vårt. span { color:orange; Steg 4: Bakgrunnsfarger Vi kan legge til farger i bakgrunnen også, ikke bare i selve teksten. For eksempel: body { background-color:#d2fafc; Dette gjør hele bakgrunnen lys blå. Du kan bruke hvilken som helst farge fra www.colourpicker.com som genererer den hexkoden du trenger, som du kan klippe ut og lime inn der du trenger den. 4

Nå prøv: background-color:black; Siden vi allerede hadde en h1 -erklæring der, kunne vi bare legge til bakgrunnsfargen sammen med fargen, vi trenger ikke å skrive alt på nytt. color:red; background-color: black; Steg 5: Moro med tekst Kanskje mistet overskriften bør være større og også ha store bokstaver. Vi kan angi størrelsen på teksten ved hjelp av font-size. Verdiene kan være masse forskjellig, men de mest vanlige er 12, 14, 16, 32, 48 og 72 piksler. For nå kan du prøve 72px. (px betyr piksel). color:red; background-color:black; font-size:72px; Nå kan du prøve å endre overskriften til store bokstaver bare ved å 5

bruke text-transform:uppercase; Vi kan også gjøre den understreket ved å bruke text-decoration:underline; Det er mye mer merkbart nå, ikke sant? Hvis du har Firefox eller Chrome nettleser: Faktisk finnes det også en annen verdi for text-decoration kalt blink. Jeg kommer ikke til å fortelle deg hva den gjør. Du må prøve det. textdecoration: blink; (det kan bli litt irriterende etter en stund, du kan bytte tilbake til understrek hvis du foretrekker det). Steg 6: Sentrere tekst ( og bilder) horisontalt All teksten vår er helt over til venstre. Vi kan endre det ved hjelp av text-align:center (du kan også bruke verdien right som betyr høyre eller left som betyr venstre og er standard). Vi vil at all teksten skal være sentrert, så vi kan skrive: body { background-color: #F8FAF4; text-align: center; La du merke til at alt på siden ble plassert på midten når vi la til textalign:center på body-elementet? Det er fordi alt inne i body-elementet arver stilen. Dette skjer når et element ligger inni en annet element, slik som her: 6

<p>har du sett Felix? <em>vennligst</em> </em> kontakt eieren hans</p> Ordet Vennligst vil arve stilen til <p> -elementet og ha stilen til <em> - elementet i tillegg. Dette er grunnen til at stilene kalles cascading, cascading betyr å fosse på engelsk, slik som vannet i en elv. Det betyr at stilene flyter fra et element over til alle de andre elementene som er inni det. Vær forsiktig fordi noen stiler ikke blir arvet. Vi vil lære om disse senere. Ting du kan prøve Hvordan ville du endret siden slik at den ser bedre ut? Hvorfor ikke prøve å bruke alle favorittfargene dine? Har de fargenavn eller trenger du å bruke hexkode? Hvis du blir tidlig ferdig kan du gå tilbake og legge til stiler i HTML-filene vi har laget i tidligere leksjoner. 7