Nätet. Uppgiften. Nivå

Relevanta dokument
Att bygga enkla webbsidor

Ljud och video på webbsidor

En bortsprungen katt

Att styla webbsidor. Nivå. Uppgiften

Whack-a-Witch. Introduktion. Nivå

Ökenracet. Introduktion. Nivå. STEG 1: Skapa scenen och lägg till sprites. Checklista. STEG 2: Få lejonet och papegojan att röra på sig.

Den hungriga fisken. Vi ska göra ett spel om en hunrgig fisk! Styr den stora Hungriga Fisken och försök att äta upp alla kräftor som simmar omkring.

Fyrverkerier. Introduktion. Nivå. I det här projektet ska vi skapa ett fyrverkeri över en stad. Activity Checklist.

Vad är det där? STEG 1: Få olika saker att visas på svarta tavlan

Julskoj. Nivå. Introduktion

Vi börjar med en penna som ritar när du drar runt den på Scenen.

Flaxande Fågel. Introduktion. Level

Felicia & Herbert. Introduktion. Nivå

Göm ninjorna. Det här projektet kommer att bygga på din kunskap om CCS-kung fu.

Laboration med Internet och HTML

WEBBUTVECKLING Kursplanering

Introducerande övningar i HTML

HTML och CSS. Eric Elfving Institutionen för Datavetenskap (IDA)

Styla och formatera text

En grundkurs i hemsidor och hur de är uppbyggda

HTML och CSS. Eric Elfving Institutionen för datavetenskap. 18 augusti 2015

Repetition. Hypertext. Internet HTTP. Server och klient Text försedd med länkar till andra texter. Många sammankopplade nät

Repetition. Hypertext. Internet HTTP. Server och klient Föreläsning 2. Text försedd med länkar till andra texter. Många sammankopplade nät

Övning (X)HTML 2. Sidan 1 av

Du kan själv följa med i denna steg-för-steg guide i din texteditor.

ORDLISTA WEBBDESIGN 100P

Internet A. HTML Grunder Maximilien Chiang 1

Carl-Oscar Hermansson WEBB DESIGN

Labora&on 2 HTML och validering övningar/uppgi:er

WEBDESIGN A - DTR 1210

FrontPage Express. Ämne: Datorkunskap (Internet) Handledare: Thomas Granhäll

Laboration 3 HTML och struktur samt frågorna A - C övningar/uppgifter

Laboration 2: Xhtml och CSS.

Alla filer som bearbetar PHP script ska avslutas med ändelsen.php, exempelvis ska en indexsida till en hemsida heta index.php

Kort om World Wide Web (webben)

3. Hämta och infoga bilder

Arbetsmaterial HTML pass 1 - Grunder

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, Internet började med ARPANET

Språk för webben introduk4on 4ll HTML

Xhtml och CSS.Tillämpad fysik och elektronik Per Kvarnbrink (redigering Ulf Holmgren 2011)

HTML. Introduktion till HyperText Markup Language

ITK:P2 F1. Hemsidor med HTML HTML. FTP, HTTP, HTML, XML och XHTML

Inför prov 1 i webbdesign

ROSALYN KNAPP LOVISA LEVIN SANNA NILSSON

Introduktion HTML och PHP 732G16 Databaser design och programmering

Användarmanual WebNailer. 19 januari 2004

Hyperlänkar. I HTML skapar man en hyperlänk med taggen <a> </a>, som är en förkortning av ordet ankare, på (engelska anchor).

Bilder. Bilder och bildformat

<header> </header> <footer> </footer>

Mappar och filer för webbsidor

Webbens grundbegrepp. Introduktion till programmering. Ytterligare exempel. Exempel på webbsida. Föreläsning 5

Uppmärkningsspråk. TDP007 Konstruktion av datorspråk Föreläsning 4. Peter Dalenius Institutionen för datavetenskap

Labora&on 5 CSS och layout samt fråga E övningar/uppgi>er

Tillämpad fysik och elektronik Per Kvarnbrink m.fl. Laboration 2: HTML och CSS.

Idag. Webben och HTML. Webbens funk3on. URL och websidor. Moment F om webben och HTML startar nu

F02 En första sida. Dagens agenda

På många sätt är webben, när det kommer till kritan, en samling länkar. Inom varje given plats, gör länkarna det möjligt att snabbt navigera från ett

Frontpage 2002/XP (2)

Föreläsning 4. CSS Stilmallar för webben

Sidan kommer inte läggas upp någonstans utan du redovisar den för mig på något handledningstillfälle.

Uppmärkningsspråk. TDP007 Konstruktion av datorspråk Föreläsning 3. Peter Dalenius Institutionen för datavetenskap

Programmeringteknik. Planering MÅL LABB: MOMENT LAB4 HTML - EXEMPEL HTML. Webbdelen

JavaScript. DOM Scripting

Webbserver och HTML-sidor i E1000 KI

Labora&on 1 Introduk&on &ll utvecklingsmiljön övningar/uppgi<er

Introduktion till programmering

En stiligare portal Laboration 3

Lektion 2 - CSS. CSS - Fortsätt så här

TDDD52 CSS. Färger. Färger 1/3/13

HTML. Laborationskompendium i konstruktion av webbsidor. Detta exemplar tillhör: VT Mitthögskolan ITM Telefon

Internets historia Tillämpningar

Information till föräldrar

<script src= "

Att arbeta med. Müfit Kiper

Gör en modern släktbok för CD eller webben

Vilken version av Dreamweaver använder du?

Webbteknik för ingenjörer

Grunder. Grafiktyper. Vektorgrafik

TNMK30. Elektronisk publicering

Så här funkar Föreningsliv

Webbprogrammering. Sahand Sadjadee

Steg 5 Webbsidor One.com och OpenOffice Writer Mac OS X

Labbrapport: HTML och CSS

12 Webb och kurshemsidor

Del 2 INTERNET I VARDAGEN. 14. Hämta program på Internet Sköta affärer på Internet Användbara sidor (för nytta och nöje)...

Webbutveckling Laboration 1: HTML5 och CSS3.

Kommunikation. Dator med webbläsare Förfrågan: Webserver. Returnerar HTML-kod

WEBDESIGN A - DTR 1210

För att skriva CSS-kod använder man sig av olika kommandon. Ett exempel på hur man kan skriva kod för att ändra textfärg kan vara:

Skapa egna övningar med ProProfs

Du skall naturligtvis visa körexempel med output där det behövs i din rapport!

Konstruktion av datorspråk

Manual för din hemsida

Lathund till PsycINFO (OVID)

Dokumentmallar i praktiken, Nyps

Förkunskaper: Tim Berners Lees vision webbläsarkriget W3C strukturtagg <h1> layout-tagg <font size="6">

Användarhandledning Version 1.2


Labora&on 3 HTML och struktur övningar/uppgi:er

MBIT BREDBAND VI ÄGS AV INVÅNARNA I KARLSHAMN REGISTRERA DIG IDAG. Din lokala elleverantör. Starka på hemmaplan. Din guide till Karlshamnsporten

Transkript:

Nivå 1 Nätet All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club. Uppgiften Har du någon gång undrat hur Internet fungerar? Klart du har! Idag kommer du få lära dig hur du gör webbsidor så att du också kan bidra till allt som finns på nätet. Webbsidor skapas med hjälp av något som heter HTML, vilket betyder HyperText Markup Language. Du kommer få veta mer när du börjar komma igång med att bygga din sida. 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: Vad är webbsidor? Checklista 1. Öppna ett textredigeringsprogram. 2. Skapa ett nytt dokument. 3. Skriv något! Till exempel: Hej! Jag är en webbsida. 4. Spara filen. Kalla den hej.txt. 5. Leta upp filen och öppna upp den igen. Den öppnas i ett textredigeringsprogram, och det är ju inte så himla kul. 6. Byt ut filändelsen (delen efter punkten) till.html så att filen istället heter hej.html. 7. Öppna filen igen. Vilket program öppnades filen i nu? Webbläsaren är ett särskilt program som vet hur man läser textfiler skrivna med språket HTML. Vi har inte lagt till någon HTML än, vi la bara in lite text, men webbläsaren bryr sig inte om det! Så länge du ger den en fil som slutar på.html kommer den gära sitt bästa för att visa dig filen på ett snyggt och bra sätt. Det här är väldigt användbart: även om en webbsida innehåller fel kommer webbläsaren att färsäka visa dig den. Hur kan vi se de här filerna? När du skriver in en adress i din webbläsare skickas den till en dator som alltid är påslagen och inställd på så sätt att du tillåts se se webbsidorna som finns inuti den. En sådan dator kallas för en server. När den får en begäran från din dator (adressen du bad att få surfa in på) letar den upp alla nödvändiga filer:.html -filen, och kanske bilder och videor som finns på sidan. Kan jag få se den här sidan, tack? 2

Varsågod. Steg 2: Vad är HTML? HTML är ett markup-språk. Det betyder att det används till att beskriva olika saker. Även om webbläsaren kommer gära sitt bästa för att visa allt hjälper det att veta mer om vilka saker den kan tänkas beskriva. För att berätta fär webbläsaren vilka saker vi vill se på sidan använder vi taggar. 3

Taggar ser ut såhär: <p>här är lite text.</p> <p> betyder paragraph (paragraf eller stycke). The finns en öppningstagg som ser ut såhär: <p> och en matchande stängningstagg med ett slash inuti: </p>. Webbläsaren vet om att allting som kommer mellan de två taggarna ska tolkas som ett stycke text. Taggar kan ha attribut, som är små bitar av användbar information om elementet. Vi tittar på en länktagg: <a href="http://codeclub.org.uk">besök CodeClubs webbsida</a> betyder anchor, eller ankare på svenska, och det kallade man länkar för länge sen. Ett länkelement har också öppningstaggen <a> och stängningstaggen </a> men vi behöver även ett attribut till öppningstaggen: <a href="http://codeclub.org.uk"> href är attributet, och http://codeclub.org.uk är dess värde. href står för hypertext reference. En text som länkad till andra texter kallades en gång i tiden för hypertext, för att den kunde ha bilder och ljud och ta en vidare till andra sidor. Det gjorde den lite annorlunda än en vanlig text. href berättar för webbläsaren vart länken ska leda, och texten inom de två taggarna kommer bli synlig på sidan som en länk. Checklista 1. Öppna filen page.html. 2. Fråga en ledare om hon eller han kan visa ett sätt att titta på koden i webbläsaren. Granska en webbsida 1. Pröva att inspektera alla delar av sidan. Kan du komma 4

på vad alla de olika taggarna betyder? Vi känner redan till <p> och <a>. <ol> - ordered list (sorterad lista) <ul> - unordered list (osorterad lista) <li> - list item (listelement) <h1>, <h2>, <h3>, <h4>, <h5>, <h6> - headings (rubriker) <hr> - horizontal rule (horisontell linje) <div> - en box som innehåller saker <img> - ett element som är speciellt på så vis att det inte har en stängningstagg. Vi använder det för att lägga in bilder. Det finns också några taggar som vi alltid använder i HTML-dokument, och de är: <html> - berättar för webbläsaren var den hittar all kod <head> - inuti <head> stoppar vi grejer som webbläsaren kan behöva veta, men som inte syns på sidan. Här till exempel, la vi in en <title> för att visa sidnamnet högst upp i webbläsarfönstret. <body> är där vi stoppar allting vi vill ska synas på sidan. Checklista 1. Lägg märke till hur taggar kan nästlas inuti varandra. Vi har en <a> -tagg som står inuti en <p> -tagg, vilken i sin tur är inuti en <div> som är inuti en <body>. När det här händer säger vi att taggen som är inuti en annan tagg är ett barn och taggen som är runt omkring den är en förälder. Det är lite som ett familjeträd! 2. För webbläsaren är alla taggar av samma sort desamma, men du kan identifiera dem genom att använda klasser och ID:n. Till exempel kanske några av dina paragrafer är inledningar på texter, och då kan du ge dem klassen inledning. Kolla om du kan hitta några klasser inuti 5

page.html. +Id:n används för att markera unika element på din sida. Kolla om du kan hitta någon -tagg med id:t kitten på sidan. 3. Vad händer om du flyttar runt grejer? Vi går tillbaka till kodredigeraren. Leta upp en <ol> -tagg i koden och markera den med allt som finns inuti, såhär: <ol> </ol> <li>kittens</li> </li> <li>cake</li> </li> <li>lie-ins</li> </li> <li>playing games</li> Kopiera den nu och flytta den någon annanstans. Spara sidan och uppdatera den i webbläsaren. Hur påverkar din kods ordning hur sidan ser ut i webbläsaren? Pröva också Skapa din egen textparagraf. Skapa en länk som pekar ut en annan del av sidan (ledtråd: det har att göra med id - kolla efter en länk som tar dig till kattungen ( kitten på engelska). Lägg till dina egna rubriker där du tycker de kan passa in. Vad händer om du ändrar siffran i rubriktaggen, till exempel från <h3> till <h4>? Vad skulle du behöva göra för att länka till en helt annan sida? 6