F02 HTML. Föreläsning 2, HT2013 HTML. Kurser: Klientbaserad Webbutveckling 1DV435. Johan Leitet

Relevanta dokument
F02 En första sida. Dagens agenda

F13 HTML5 Dagens agenda

Föreläsning 06, HT2013 HTML5 F06 HTML5. Johan Leitet

Rubriktexten. Tilläggsrubrik. Upphovsperson Avdelning 2012

En mötesplats i centrum

Detta är en dokumentmall för examensarbeten. Dokumentmallen har följande egenskaper:

Inbjudan till professor Nome Neskens installation

Frågan om typsnitt för HT sönderfaller

Grafisk manual. En grafisk guide till vår identitet.

Välkomna till SJÖLOG 2017! Denna blankett är till för er som skall medverka på SJÖLOG 2017 och som skall presenteras i dess katalog.

Grafisk manual för Göteborgs rättighetscenter. Regler och ramar för användande av logotyp, färger, typsnitt m.m både inom webb och tryck.

kontorsmaterial/visitkort

Regular expressions. "regexps" "grep" Jan Erik Moström,

Vår grafiska profil. Antagen av direktionen

GRAFISK MANUAL Visuell identitet, logotyp och riktlinjer NOVEMBER 2013

Titel. kurs uppgift. Författare A & Författare B cid@student.chalmers.se

VISUELL IDENTITET FÖR TELTEK

Manual Manual 1 Senaste uppdatering: 2015/03/26 Olsson & Gerthel

brandbook blågrön innovation

ÄDELFORS FOLKHÖGSKOLA GRAFISK MANUAL. Ädelfors Folkhögskolas nya grafiska manual gäller fr.o.m. den 1 januari 2015

Välkomna! till e-butik.se

Grafisk Profil. Northai

F10 Mer CSS Dagens agenda

Läs Mig Först Med fak

Innehåll. Inledning... 3 Typsnitt & färg... 4 Logotyp... 5 Visitkort... 6 Brevpapper... 7 Kuvert... 8 Produkter... 9 Hemsida... 10

Årsräkning/Sluträkning Period:

Denna fil innehåller några förklaringar till mallarna för Spikblad, Titelblad (Inlaga) samt Pärm.

Grafisk manual 2010/2011 1

GRAFISK MANUAL LATHUND

Innehåll. 3. Utskrift under arbetets gång...11

Årsräkning/Sluträkning Period:

GRÄNSÄLVSGYMNASIET. Samhällskunskap 1b. Vårterminen Baksidan av media. En studie om bullar och bakverk i tidningen.

Utvärdering av Turistbyrå

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

Wireframes Arla - Naturens egen sportdryck Christoffer Du Rietz GreatWorks

Logotyp. Så här kan pilen användas i en punktlist. Frizon för logotyp. Minsta tillåtna bredd är 15 mm

Färgkodning: Turism & Evenemang. Näringsliv. Kommun & Samhälle. Nya Gällivare

20/01/2016. html och css

ROUND TABLE 117 LINKÖPING-FILBYTER

Godkänd av stadsstyrelsen xx.xx.2010

REGLER FÖR ANVÄNDNING AV LOGOTYPER, DEKORFÄRGER OCH TYPSNITT

Riktlinjer och inspiration till dig som gör annonser

Språk för webben introduk4on 4ll HTML

LOGOTYP GO WITH THE FLOW

Walking Dinner i Göteborg!

Innehåll. 3. Utskrift under arbetets gång...11

Sara Berlekom Metallvägen Garphyttan Webbplats: Portfolio

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

Profilmanual Version

Grafisk profil. Rapporter. uppdaterad

1. Om GNS-mallen. 1.1 Om mallen. 1.2 Viktiga skillnader

KAMPANJPLATS XX Projektplan

Personas och scenarios i webbutveckling - möjligheter och fallgropar. Rósa Guðjónsdóttir - PinkPuffin

Innehållsförteckning. Innehåll

GRAFISK M A N U A L SVAB

03/12/2015. Logga in på: b.socrative.com eller ladda ner appen

Modern Demokratisk Trygg

Profilmanual. Övergripande regler och riktlinjer Reviderad:

TNMK30. Elektronisk publicering

! Katerina Vrotsou! Medieteknik. 2004! Informationsvisualisering, visuell data analys

En oas för trädgårds- och inredningsintresserade som söker efter något fint eller bara vill få inspiration och avkoppling.

Visuell identitet garant

Grafisk manual

Kooperativet OLJA Oberoende Liv Jönköping Assistans

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

Strategisk informationsförsörjning

Grafisk manual

GRAFISKA ANVISNINGAR BUSSPOOLEN - VÄSTERBOTTEN

Visuell identitet P4. sveriges radio VER

TNMK30 - Elektronisk publicering

TNMK30. Elektronisk publicering

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

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

HTML. Introduktion till HyperText Markup Language

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

Yrkeshögskolan Novias grafiska manual för Aboa Mare

Webbprogrammering 725G54

Alumni International site Kontakta oss A - Ö

Grafiska anvisningar. Evangelisk-lutherska kyrkan i Finland och dess församlingar EV.LUTH. KYRKAN I FINLAND

Kocktävlingen Äkta Rök E-post

Yrkeshögskolan Novias grafiska manual för Aboa Mare

Introducerande övningar i HTML

Labora&on 7 Syfte med laborationen:

WEBBUTVECKLING Kursplanering

Presentera dig själv Laboration 1

Extensible Stylesheet Language Transformations (XSLT) och XML Path Language (XPath)

GRAFISK PROFILMANUAL

SALTSTÄNK. Nummer: 6 Icke RS/TS-kontrollerat medlemsorgan för Göteborgs Sjöscoutkår Årgång: 61

Grafiskt profilprogram 1. Grafiskt profilprogram

SÅ HÄR SPRIDER VI BILDEN AV HEMSLÖJDEN.

Hur hänger det ihop? För att kunna kommunicera krävs ett protokoll tcp/ip, http, ftp För att veta var man skall skicka

BRA. Nytt flygbolag, nya möjligheter. Destinationer. Resenären. Fakta. Mediakanaler. Redaktionell produktion & Projektledning.

Grafisk profil RIKTLINJER OCH STÖD I VÅRT KOMMUNIKATIONSARBETE. osthammar.se

FoU primärvård Fyrbodal FoUU-centrum Fyrbodal Lathund för hur man skriver en rapport för en litteraturstudie

Dagstidningsannonsering med logga mindre än 42 mm. Dagstidningsannonsering med logga större än A5 samt magasin. Vid svartvita annonser.

Martinsons Grafisk manual. Grafisk Manual

Innehållsförteckning. Energiservice Skellefteå Grundläggande grafisk manual

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

Grafiska riktlinjer 1.2

Manual för Eda kommuns grafiska profil

Transkript:

Föreläsning 2, HT2013 HTML F02 HTML Kurser: Klientbaserad Webbutveckling 1DV435 Johan Leitet

F02 HTML Dagens agenda doctype <html> <head> <body> taggar, element, attribut, värden teckenkodning HTML/XHTML Indentering Block/inline-element Struktur Grafisk/Logisk formatering Taggar

<!doctype html> <html lang="sv"> <head> <meta charset="utf-8" /> <title></title> </head> <body> </body> </html>

doctype <!doctype html> Det första som finns i dokumentet. Standard mode/quirks mode <!doctype html> <html lang="sv"> <head> <meta charset="utf-8 /> <title></title> </head> <body> </body> </html> Dokumenttypsdeklarationen för XHTML 1.1 ser ut så här: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd">

Hypertext Markup Language tagg <div id= container >Some text</div> element attribut This is an <em>example</em> text <div id= container >Some text</div> värde <div id= container >Some text</div>

<html> Attributet lang talar om vilket språk innehållet på sidan är skrivet på. <!doctype html> <html lang="sv"> <head> <meta charset="utf-8" /> <title></title> </head> <body> </body> </html>

<head> <title> - Sidans titel. Ska anges. <!doctype html> <html lang="sv"> <head> <meta charset="utf-8" /> <title></title> </head> <body> <meta charset= > - Teckenkod som används. Använd: <meta charset= utf-8 > eller <meta charset= iso-8859-1 > </body> </html> Se demo

Att tänka på Filändelse:.html Undvik svenska tecken och specialtecken i filnamn Publicera på en webbserver (i kursen gh-pages ) Försök att ha en logisk filstruktur

URL En URL (Uniform Resource Locator) är en webbsidas adress på Internet. Om du publicerar på GitHub är din adress: http://användarnamn.github.io/repronamn/sökväg Exempelvis givet: Användarnamn = xx222yy Repronamn = 1dv435-laborationer Sökväg = pages/kontakt.html http://xx222yy.github.io/1dv435-laborationer/pages/kontakt.html

<body> Här skriver vi det som ska synas på sidan. <!doctype html> <html lang="sv"> <head> <meta charset="utf-8 /> <title></title> </head> <body> </body> </html>

HTML5 vs. XHTML <?xml version="1.0" encoding="utf-8"?> <!doctype html> <html lang="sv"> <head> <meta charset="utf-8 /> <title>en HTML5-sida</title> </head> <body> </body> </html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sv"> <head> <title>en XHTML-sida</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> </head> <body> </body> </html>

Indentering block <div> <img src= mypic.jpg /> <p> this is some <em>text</em> </p> <p>to show structure</p> </div> inline Det är alltid en god idé att indentera sin kod så att den är lätt att läsa.

block Inline-/blockelement inline Lorem ipsum dolor sit amet, consectetur adipiscing elit. In lacinia aliquet auctor. Morbi lacinia ultricies condimentum. Donec ut nisi at tellus aliquet adipiscing a vitae velit. Nunc mauris est, blandit ac consectetur at, mollis quis nunc. Ut at ante sit amet nisl volutpat cursus. Praesent feugiat turpis eget orci semper fringilla porta augue hendrerit. Proin interdum, turpis eget semper congue, purus metus dapibus nibh, vitae semper sapien tellus accumsan sapien. Morbi feugiat ultricies risus. I HTML5 har man en annan modell än block och inline, men denna sparar vi lite...

Struktur

Struktur Toppdel

Struktur Huvud Naviga7on

Struktur Huvud Innehåll Naviga7on

Struktur Huvud Innehåll Naviga7on

Struktur Huvud Innehåll Innehåll Naviga7on Del Del Del

Struktur Huvud block Naviga7on block block block block Innehåll Del Del Del block block block

Struktur <div id= header > <div id= navigation > <div id= content > <div id= banner > <div id= parts > <div> <div> <div>

Struktur <!doctype html> <html lang="sv"> <head> <meta charset="utf-8 /> <title></title> </head> <body> </body> </html> <div id= header >...</div> <div id= navigation >...</div> <div id= content > <div id= banner >...</div> <div id= parts > <div>...</div> <div>...</div> <div>...</div> </div> </div> HTML5 introducerar några nya semantiska taggar, exempelvis nav. Mer om detta senare <div id= header > <div id= navigation > <div id= content > <div id= banner > <div id= parts > <div> <div> <div>

Validering http://validator.w3.org Se demo ok med varning om HTML5

Logisk/grafisk formatering Vi ska alltid sträva efter att låta vår HTML-kod stå för den logiska formateringen och låta CSS sköta grafisk formatering. Varför? Tillgänglighet Underhåll Utbyggbarhet Stöd för olika enheter SEO

Grafisk formatering <center>denna text är skriven med <b>grafisk formatering</b> </center> Denna text är skriven med grafisk formatering <body bgcolor="ffc0cb"> <big> <u> <s> Intenterar lite text <b> <i>

Logisk formatering Talar om en text betydelse snarare än dess grafiska utseende. Sidans semantik. <p>denna text är skriven med <strong>logisk formatering</strong> </p> b!= strong

Taggar <div id= container >Text</div>

Taggar. h1-h6 Rubriknivåer p Stycke ul, ol, dl Listor div, span Strukturelement <!-- --> Kommentarer img Bilder audio, video Video och ljud a länkar table tabeller form formulär header, article Strukturtaggar HTML5 Se demo

Referenser developer.mozilla.org Bra resurs för HTML/CSS/JavaScript Utmärkt listning av element och attribut samt länkar till specifikationerna docs.webplatform.org/wiki/html Community-drivet initiativ för att utbilda på webben som en plattform. w3schools.org Använd inte. Har inget med W3C att göra. Läs mer på: w3fools.com