Webbteknik för ingenjörer



Relevanta dokument
Webbutveckling Laboration 1: HTML5 och CSS3.

07/12/2015. Stilmallar. - styra utseendet av webbplatsen DEL 1. Karin Fahlquist. index.html. iecept.html frukt.html grönsaker.html

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

Labbrapport: HTML och CSS

Laboration 2: Xhtml och CSS.

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

Laborationsanvisning. HTML5 Laboration 6. Författare: Johan Leitet Version: 1 Datum:

Inlämningsuppgift 2. DA156A - Introduktion till webbutveckling Teknik och samhälle, Malmö högskola Oktober 2012

WEBBUTVECKLING CSS. Formatmallar - CSS

Del 1 och 2 HTML/CSS. Webbutveckling Laboration 1 Nicklas Bostedt

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

Laboration 1. Webbprodution Struktur & innehåll HT2015

21/01/2016. Stilmallar. styra utseendet av webbplatsen DEL 1. Karin Fahlquist. index.html. recept.html frukt.html grönsaker.html

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

Laboration 3 i kursen Produktion för tryckta medier och webb: Webbplatsproduktion med ett publiceringssystem

Projektanvisning. Webbsideprojekt. Författare: Johan Leitet Version: 2 Datum:

Laboration 2. Webbproduktion En stiligare webbsida HT2015

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

En stiligare portal Laboration 3

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

Vad roligt att ni har valt att bjuda varandra på den här timmen.

Övning 1 Vi börjar med en vanlig html-fil där html används för både innehåll och utseende:

Ett ämnesövergripande arbetsområde som innehåller biologi, fysik och teknik.

Studiehandledning Pedagogisk dokumentation med IT-stöd, 15 hp, 2012.

Webbdesign Process till produkt

Struktur och innehåll Laboration 2

Prototyper används för att

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

Kom igång manual. För att starta behöver du registrera dig och din förening:

NATURVETENSKAP FÖR LIVET?

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

Microsoft Publisher. Laborationskompendium för digital behandling av publikationer. Detta exemplar tillhör:

PRESENTATION AV DESIGN OCH OFFERT

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

Personlig assistans som den ska vara

En grundkurs i hemsidor och hur de är uppbyggda

Teknikprogrammet, inriktning informations- och medieteknik

Det handlar om att ta fram och utveckla elevers inneboende nyfikenhet, initiativförmåga och självförtroende redan från tidiga åldrar.

I den här labben ska vi använda oss av en trevlig nyhet i HTML5: Local Storage, för att implementera en sorts lokal gästbok.

Labora&on 4 CSS och validering övningar/uppgi9er

Förslag på lektionsupplägg: Dag 1- en lektionstimme

CMS. - Content management system

On-line produktion TDDC61

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:

Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet

Föreningarnas nya sidmall. Version 4,

NY LATHUND Nyregistrering som ny medlem eller loggar in gör du via: (Länk nere till höger på sidan)

Matematik åk 9. Lärarinstruktion Digital diagnos Matematik Åk 9

Adobe. Dreamweaver CS3. Grundkurs.

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

ÖrebroCupen. Institutionen för Ekonomi, Statistik och Informatik, ESI Informatik, Klientprogrammering för webbsystem, 5 poäng

Manual för Typo3 version 4.04

Vill du läsa mer om kurserna kan du hitta fullständiga kursplaner på Skolverkets hemsida.

Labora&on 4 CSS och validering samt fråga D övningar/uppgi?er

- - - W e b d e s i g n s k o l a n B i l d e r

Kursplanering Utveckling av webbapplikationer

725G61 - Laboration 7 Implementation av ett API. Johan Falkenjack

Utveckling av webbapplikationer med.net, DVA213 (1 av 5)

Checklista med Tips & råd för din webbplats

SÄTT DIG NER, 1. KOLLA PLANERINGEN 2. TITTA I DITT SKRIVHÄFTE.

Riktlinjer för Verksamhetsförlagd utbildning inom. Förskollärarutbildningen. UVK3: Specialpedagogik VT 15

Utvärdering av föräldrakurs hösten 2013

Laboration med Internet och HTML

Labora&on 6 CSS och responsiv webbdesign övningar/uppgi:er

Blogga med wordpress. Lina Tannerfalk Wiberg

Laborationer i kursmomentet Datoranvändning E1. Laboration nr 5: Mer om FrameMaker

Administration - Skapa och administrera användare. Din roll som administratör 1. Meny och huvudfunktioner 2-4. Skapa en användare...

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

Sammanställning av studerandeprocessundersökning GR, hösten 2010

Studiehandledning. MTA102, Cad inom Robotiken, 7,5 hp

En liten introduktion till SLI Community

Övning (X)HTML 2. Sidan 1 av

Kursprogram Golfträning 2014

Webbprogrammering 725G54

Appar eller mobilwebb? Vad är bäst för bibliotekets tjänster?

Kursutvärdering Ämne: SO Lärare: Esa Seppälä/Cecilia Enoksson Läsåret Klass: SPR2

[Plats för ev. illustration] Projektrapport inom Datateknik, Webbanvändbarhet, 7,5 poäng. Webbplats. Bergsåkers Pensionärers Biljardklubb

Laboration 2 Grunderna i Photoshop

När du nu förberett medarbetarens utvecklingssamtal i Bisnode People är det dags att planera själva samtalet.

Barn på sjukhus FÖRBEREDELSETIPS FRÅN BARN- OCH UNGDOMSSJUKVÅRDEN, SUS

Enkel Digital Skyltning. på några minuter...

ElevkårENS. - Motionsguide -

[MANUAL TILL LUVITS GRUNDFUNKTIONER]

Ändra, kopiera eller radera publikation (staff)

Elisabeth Bejefalk IT-Assistent Avesta kommun

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

RealPresence Desktop 3.1

F07 Stilmallar Dagens agenda

Introduktion till Blästadsgatans diskussionsforum. Inledning. Layout ej inloggat läge

Komma igång med Widgit Online

ANSÖKAN OM VALIDERING INOM LÄRARLYFTET VT15

DK-serien. Gör en fotobok med myphotobook.se

Val inför årskurs 2 & 3. Naturvetenskapsprogrammet 13 januari 2016

Web Service Index Information & Service.

Clicker 5. Lathund kring de vanligaste och mest grundläggande funktionerna för att komma igång med Clicker. Habilitering & Hjälpmedel

Några övningar att göra

Manual för version V2

INTRODUKTION TILL AM SYSTEM. en molntjänst för kvalitetsledning

Bedömningsuppgifter: Skriftligt prov Vatten och Luft Vattentornet (modell och ritning) Scratch (program)

Transkript:

Institutionen för 2015-01-22 Tillämpad fysik och elektronik Karin Fahlquist Webbteknik för ingenjörer HTML5 & CSS laboration

Målsättning Att skapa en webbplats utifrån en Lo-fi prototyp och implementera webbplatsen med grundläggande HTML. Att separera innehåller och utseendet på webbplatser genom att använda stilmallar. Teori och förberedelse Välj ämne för din webbplats. Ta fram en Lo-fi prototyp på din tänkta webbplats. Du ska skapa en responsiv webbplats så visa hur den lo-fi ser ut i de olika storlekarna. (se föreläsningsanteckningarna för teori omkring Lo-fi-prototyp.) Webplatsen ska minst innehålla 5 sidor. Beskriv webbplatsens struktur med hjälp av ett flödesschema. (Ett flödeschemat beskriver hur sidorna på din webplats är länkade till varandra.) Filmer, föreläsningsanteckningar, kurslitteratur och internetlänkar (se kurshemsidan). Material Dator med ett HTML-editeringsverktyg, exempelvis Dreamweaver. Webserver (konto och lösenord fås av kursansvarig). Utförande Denna laboration utför ni individuellt, men ni hjälps givetvis åt så mycket som möjligt. Utför moment 1, 2 och 3 för godkändnivå på labben. För plusnivå gäller att grunduppgifterna är läst på ett bra och tillfredställande sätt, dessutom ska plusuppgifterna vara löst på ett bra och tillfredställande sätt. Vi kommer att bedöma om er plusuppgift ger ett högre betyg och vad det betyget blir. De högre betygen är VG och MVG. Läs igenom hela laborationen innan ni börjar. Ni kommer att använda den senaste standarden för html och CSS: HTML5 och CSS3. Redovisning Ladda upp din Lo-fi prototyp (se till att få den godkänd innan du fortsätter med uppgiften). Redovisa ditt arbete genom att lägga upp webbplatsen på den tilldelade webbservern samt fyll i labbprotokollet. Protokollet laddas upp på Moodle. För godkänt på laborationen redovisas del 1, 2 och 3. För Plusnivå skall även plusuppgiften (uppgift 4) redovisas. Det skall tydligt framgå om det redovisade sidor avser grundnivå eller plusnivå.

Del 1 - HTML 1a Med denna uppgift ska du få testa på olika html-taggar, hur de ser ut och hur de fungerar samt få förståelse för hur ett html-dokument är uppbyggt. Bry dig inte så mycket om utseendet det kommer i del 2. Starta programmet Dreamweaver eller något annat verktyg med liknande egenskaper och öppna ett tomt HTML5-dokument. Ett html-dokument är indelat i en head-del och en body-del. Beskriv kort vad det är som ingår i de olika delarna: head och body. Vilken kod är det som beskriver att html-dokumentet skrivs i HTML5 och var skrivs denna kod? Undersök metataggar som finns på välgjorda webbsidor, exempelvis Vägverket (http://www.trafikverket.se/) eller någon annan myndighet. Sätt in några relevanta meta-taggar på din sida. Var ska dessa placeras? Hur används metataggar? Sätt en titel (title) på ditt dokument. Hur och var visas titel? Det du nu gjort hittills kan du se som en mall för dina andra sidor fortsättningsvis. Spara sidan förslagsvis som mall.html innan du fortätter. Försätt nu med att sätta in text och bild som ska visas på din websida. Tips: På w3schools, http://www.w3schools.com/tags/default.asp, finns en lista med alla taggar. Se till att du använder taggar som är tillåtna i HTML5. Använd motsvarande html-taggarna för rubrik (minst två nivåer), paragraf/stycke (minst två stycken), bilder, en lista (Det finns olika typer av listor. Vilka? ), en tabell med innehåll, länkar till utomstående websidor (minst två sidor) Spara denna sida. Kontrollera att länkarna fungerar. 1b Nu är det dags att börja skapa innehållet i din webbplats. Webbplatsen ska innehålla minst 5 olika sidor. (Själva utseendet och layouten av sidan ska du få göra i uppgift 2.) Utgå från din Lo-fi prototyp och din skiss på websidans struktur. Använd din mall.html att utgå ifrån. Ändra titel och meta-taggar om så behövs för respektive sida. Ändra sedan innehållet på sidorna så att de stämmer överens med din Lo-fi skiss. Spara din första sida som index.html. Fortsätt sedan att döpa de andra sidorna till namn som har med innehållet på sidorna att göra. Sidorna ska tillsammans innehålla följande (anpassa efter din Lo-fi skiss): text länkar

bilder listor tabeller video och ljud (använd <video> och <audio> taggar. Båda klippen ska ha kontroller som play, pause, osv.) Lägg till en meny som du placerar på alla sidor och som länkar ihop din webbplats enligt din webbplats struktur som du beskrivit i flödesschemat. Del 2 - CSS Här ska du prova på att använda stilmallar eller formatmallar (CSS) som det också heter för att styra utseendet på din webbplats. 2a Skapa ett CSS-dokument och spara den förslagsvis som stilmall.css. Länka nu ihop ditt CSS-dokument med dina html sidor. Hur och var görs denna länkning? Dags att börja förändra utseendet på dina webbsidor: Använd nu stilmallen och bestäm hur dina rubriker, paragrafer, länkar, listor och tabeller ska se ut när det gäller färg och font genom att använda element-selektorer, id-selektorer, och klassselektorer. Vad är skillnaden på dessa selektorer och när används respektive selektor? Utgå från din Lo-fi prototyp och skapa de block som du kommer att behöva i dina html-dokument för att kunna styra layouten på dina sidor med din CSS-fil. För att skapa dessa block sätt in div:ar och de färdiga block-taggarna som ex.vis nav, article, header, footer, section, and aside i dina html-dokument. I CSS-filen använder du dig nu av margin, float, padding, clear, position, osv i dina selektorer för placera ut blocken enligt din Lo-fi prototyp. Tips: Se external styles på W3schols. Ta reda på typiska CSS3 kommandon och använd dem på dina webbsidor. 2b Här ska du få testa på och visa hur samma html sida kan få helt olika utseende genom att ändra på stilmallen. Gör din webbplats responsiv så att den fungerar på olika plattformat (stationär dator, läsplatta och mobil, med hjälp av stilmallen. Utgå från någon av sidorna från 2a. Visa exempel på hur du kan få samma HTML-fil att få helt nytt utseenden både med tanke på textens utseende och med tanke på layouten med hjälp av stilmall. Spara sidan med ett nytt namn.

Del 3 validering För att testa att html koden följer HTML5 standarden så ska du nu få validera din webplats. Använd dig av följande valideringstjänster för att validera dina 5 sidor från uppgift 2a: http://validator.w3.org/. Försök att åtgärda de eventuella fel som uppstår. Testa även din webplats i olika webbläsare samt på olika plattformar (dator, läsplatta, mobil, ). Redovisa resultatetet. Del 4 - Plusuppgift Fördjupa dig inom ett ämne och genomför uppgiften. Applicera det på din webbplats. Var noga med att ange dina källor för din fördjupning. Responsive design: Använd något CSS-ramverk för att göra din webbplats resonsiv. Beskriv och förklara hur detta används. Undersök och förklara begrepp som mobile first och desktop first. Du kan också välja någon annan webbteknik som du är nyfiken på att undersöka eller implementera på din webbplats. Diskutera dina ideer med läraren för att ta reda på din idé räcker.