Att berätta med webb + En introduktion till HTML



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

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

Chefer och Ledare grafisk manual

GRAFISK MANUAL TL BYGG VERSION

Objektorienterad Programkonstruktion. Föreläsning 8 30 nov 2015

Systematiskt kvalitetsarbete

GRAFISK Profil. inl4_lisen_a_grafisk_profil_me106a.indd :29

IGÅR. Internet, www, TCP/IP, IP-adress, DNS, URL. HTTP Request. HTTP Response (HTML & status code)

våra grafiska riktlinjer

WEBBUTVECKLING CSS. Formatmallar - CSS

CSS. TNMK30 - Elektronisk publicering

Planera smidiga utskick. Guide för planering av maskinsorterbara försändelser

ScandiRec. Läs mer: Nya Volvo V90 Cross Country SID 23. ScandiRec.se - Skandinavisk Rekrytering Sverige

Kursplanerna i svenska och svenska som andraspråk Göteborg 18 oktober 2011

Kommunikativ plattform

Beställ data och statistik

GRAFISK MANUAL

Nya samlade läroplaner

guide till centerpartiets nya profilering

Arbetsintegrerande Kooperativ

Organisation: SLB-analys vid Miljöförvaltningen i Stockholm KontaktpersonMalin Täppefur E-post: Telefonnr:

Schildts & Söderströms LOGOTYP

Luleå gymnasieskola. Rapportens namn. [Dokumentets underrubrik] Författare [Datum]

Mebook 360 Special DEMO. Rapport. Vår egen 360. John Doe

GRAFISKA RIKTLINJER FÖR ÅRSMÖTEN AUGUSTI 2015

12/9/2010 REGLER WEBBPRODUKTION WEBBDESIGN CASCADING STYLE SHEETS CSS LOKALA STILMALLAR GLOBALA STILMALLAR. Selektor. Deklaration

Remissutgåva. Program för informationssäkerhet

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

FÖRSÄKRINGSBOLAGSDAGEN 2016

Grafisk manual version

On-line produktion TDDC61

LGR 11 bygger på samma kunskapssyn och värdegrund som Lpo 94

LGR 11 bygger påsamma kunskapssyn och värdegrund som Lpo94

WINDOWSPROGRAMMERING LEKTION 2

DESIGN HANDBOKEN , Version 2

Topblock. En del av VERKSAMHET AKTUELLT LÄNKAR DOKUMENT KALENDARIUM BÅTKLUBBAR KONTAKT. Lorem ipsum dolores datum Mälarens Båtförbund OKT 25

LOGOTYP. Färgen i logotypen är: CMYK: 100, 80, 20, 20 RGB: 20, 55, 110 PANTONE: 294 C. Vi kallar förgen MC Blå. PRIMÄR LOGOTYP SEKUNDÄR LOGOTYP

AGENDA WINDOWS PRESENTATION FOUNDATION LEKTION 2. Mer om Kontroller. Mer om Paneler Grid Stack Panel Wrap Panel Dock Panel

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

Grafisk manual Märke, typografi, färger Stockholm konst. stockholmkonst.se/grafisk-profil

Kursplanen i modersmål Göteborg 14 november 2011

Sweden AB. Stilmall & presentation av grafisk profil

ORDLISTA WEBBDESIGN 100P

Näringslivsprogram 2020 bästa näringslivsklimatet

DESIGN. Juni 2016, Version 3

Prototyper används för att

ÅBO AKADEMI GRAFISK GUIDE

INNEHÅLL 1. LOGOTYP 2.TYPSNITT 3. FÄRGER 1.1 KONCEPT 1.2 STORLEKAR 1.3 FÄRGSÄTTNING 1.4 FRIZON & PLACERING 1.5 EXEMPEL 1.

Objektorienterad Programkonstruktion

2I1073 Föreläsning 1. HTML och XHTML XHTML

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

SÄTERGLÄNTAN / VISUELL IDENTITET.

CSS-övningar. 1. Grunder

Seminarium Riktade hälsosamtal/ hälsoundersökningar. Digitaliseringsprocess

<Webbutvecklare lektion="02"> Kursledare: Mahmud Al Hakim

Vice Vd Marie Hansson FÖRDJUPNING - KUNDAVTAL SAMARBETE MED FÖRSÄKRINGSBOLAG

GRAFISK MANUAL 6/2012

Copyright Mahmud Al Hakim, Copyright Mahmud Al Hakim, 2014 NÅGRA EXEMPEL

En grundkurs i hemsidor och hur de är uppbyggda

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

Onsdag 12 september 2018

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

Som man sår får man skörda...

Inför prov 1 i webbdesign

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

F07 Stilmallar Dagens agenda

Uppdaterad i november Grafisk manual

Landstinget Kronobergs grafiska profil

TDP013. Webbprogrammering och interaktivitet. Introduktion, HTML5, CSS & Selenium. Anders Fröberg Institutionen för Datavetenskap (IDA)

TDP013. Kursens nyckelpersoner. Kursens design. Kursens litteratur Kursens kunskapsfilosofi. Examinator: Anders Fröberg. Kursansvarig: Anders Fröberg

Nya reformer. Nya kursplaner årskurs januari Den nya skollagen. En förändrad läroplan för förskolan

Styla och formatera text

Lektion 2 Del 1 Kapitel 6

Produktion för tryckta medier och webb

Avhandlingens titel med plats för undertitel

VÅR KAMPANJ. Kampanjhandledning

CSS- Cascading Stylesheets

Internet A. HTML Grunder Maximilien Chiang 1

Receptfria Läkemedel Grafisk Manual

Anvisningar för skyltning vid Motala kommuns verksamheter. Motala kommun Version

Dagens pass. Lgr, Lpo??? Lgr 11 Läroplanens innehåll och struktur

Grafisk manual - Kulturcentrum, Kulturskolan, Folkbiblioteket och Konsthallen

Grafiska regler för jubileumssymbolen

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

OUR ENERGY YOUR SUCCESS. Grafisk profil Graphic guidelines

LATEX-tips. Niklas Andersson och Malin Palö. Institutionen Matematiska vetenskaper vid Göteborgs universitet och Chalmers tekniska högskola

Internet och WWW Laboration 3 VT10 Högskolan Dalarna Hans Rosendahl. Laboration 3 CSS del 2. 1 av 20

Grafisk manual Oxelösunds kommunkoncern. Dec 2015

Det här är en start- och kapitelsida

F10 Mer CSS Dagens agenda

IKT - Plan. Centralskolan

GRUNDEN STRUKTURELLA DEFINITIONER FORMELLA DEKORATIONER. Dokumenttyp <HTML></HTML> (start och slut på fil)

Valutec Grafisk manual. Grafisk manual

GRAFISK PROFIL FÖR KUNGÄLVS KOMMUN

Du har i uppgift att agera rådgivare åt det tillförordnade statsöverhuvudet i Grubien, Franklin Jefferson. Läs Jeffersons brev och "

Grafisk manual för Karlskoga kommun

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:

CSS-WORKSHOP. Nätverksträff för it-bibliotekarier, 7 mars 2013 Sara Britta Jadelius Trollhättans Stadsbibliotek

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

Hur ser vårt. framtida Piteå ut? PLANSTRATEGI I N G S H A N D L U T S TÄ L L N I N G. Översiktsplan för Piteå. Översiktsplan för Piteå.

Transkript:

Att berätta med webb + En introduktion till HTML

Vad är en bra historia? Uppbyggnad En serie handlingar/händelser som tillsammans bildar en enhet Budskap Produkt Bra, användarvänlig, lättförståelig, etc. Konflikt/hinder Mest för spänning i historien Inte riktigt för webbsidor Roller Karaktärer Handling Anslag, konflikt, klimax, avslut

Vad kan man göra med en webbsida? Text Information om produkt/tjänst/personal Bilder Bilder på produkt/tjänst/personal Animationer Ger sidan ett levande intryck Design Extremt viktigt Dålig design gör att budskapet försvinner Bra design gör att fler nås av budskapet

Storytelling Marknadsföring Företag, organisation, produkt, etc. Fungerar bra på webbsidor Finns många andra exempel Bygger på sanning Behöver inte vara helt sant

Vad är speciellt med webben? Länkar Går att hoppa mellan informationen/sidorna Går att få fram ytterligare information Onlinjäritet Informationen kan komma i olika ordningar Besökaren kan (kommer att) se olika innehåll Besökaren kan starta på olika platser Ser man ofta till att hantera om det är viktigt

En introduktion till HTML

HTML Markeringsspråk (MarkUp Language) - strukturerar dokument för Webben (World Wide Web) Dokumentet delas upp i komponenter med hjälp av element eller taggar starttaggar och sluttaggar <p>detta är ett stycke text</p> <h1>detta är en rubrik troligen med stor font</h1>

Vad är en tagg? <TAGG> innehåll </TAGG> Start-tagg Slut-tagg HTML-container

Taggens utseende <FONT SIZE="6"> Hej </FONT> Element Attribut Värde Element Instruktion till webbläsaren Attribut Tillägg för att beskriva taggen Värde Värdet för attributet

HTML-dokumentets struktur TITLE HEAD HTML BODY

Head Head-taggen markerar en sektion av dokumentet som innehåller overheadinformation titel, sökord, författarnamn med mera Mellan body-taggarna finns det egentliga dokumentet

Link Elementet link används för att referera till externa resurser Det kan finnas flera Link-element i ett html-dokument En vanlig användning är att ge en referens till.css filer d.v.s filer som information om hur dokumentet skall se ut på skärmen

Link grundläggande Attribut href specificerar var resursen finns - href="stajl.css" Det finns ett antal typer av fördefinierade länkar Alternate, Stylesheet, Start, Next, Prev, Contents, Index, Glossary, Copyright, Chapter, Section, Subsection, Appendix, Help och Bookmark. Media specificerar målmedium screen är det som gäller om ingenting anges (default) - media="screen" andra media är tty, tv, projection, handheld, print, braille, aural and all. type anger mediatyp type="text/css" Det kan exempelvis vara text/css eller text/javascript.

Title Elementet Title används för att identifiera dokumentet titeln brukar visas övers i det fönster där dokumentet visas <title>xhtml Title Tag</title> Det får bara finnas en title-tag i dokumentet

Text eller innehåll Det här avsnittet handlar om <p> brödtexten <H1> till <H6> rubriker av olika dignitet <br> ny rad utan att skapa ett nytt stycke Speciella tecken % & Förstärkning <em> och <strong>

<p> P markerar ett stycke (paragraph) I stycket kan det finnas text och bilder samt inlinekod P används för att strukturera texten att dela upp den i stycken man skall inte användas för att formge dokumentet. Detta skall istället göra i ett separat style-dokument Webbläsarna brukar lämna en tom rad mellan dokumentets stycken Får finnas innuti exempelvis följande element: ADDRESS, BLOCKQUOTE, DD, DIV, TD, TH

<br> och Den text som skrivs in mellan starttaggen <p> och sluttaggen </p> betraktas som ett flöde av asciitecken de radbrytningar som du skriver i editorn kommer inte att visas i webbläsaren. Extra mellanslag och radbrytningar måste markeras med taggen <br> för radbrytning eller

Rubriker Rubriker finns av sex storlekar Normalt är <h1> störst och <h6> minst, men det styr du i ditt stylesheet <h1>rubrik 1</h1> <h2>rubrik 2</h2> <h3>rubrik 3</h3> <h4>rubrik 4</h4> <h5>rubrik 5</h5> <h6>rubrik 6</h6>

Att förstärka delar av texten med <em> och <strong> <body> <p>detta är en himla rolig historia:<br/> - har du <strong>julgransfot</strong><br/> - ja de har jag<br/> - hur får du då på dig <em>byxorna</em></p> <p> </body>

HTML används för logisk formatering inte för utseende I HTML-dokumentet skall du formattera logiskt Dessa ord ska framhävas Detta är en tabell Detta är en länk Detta är en rubrik MEN du ska inte använda HTML för att styra utseendet hos sidan du ska inte ange kursiv stil, stilstorlek eller font i HTML Lämna detta till stilmallen CSS-dokumentet

Länkar En länk åstadkommer att exempelvis en ny fil öppnas i det aktuella fönstret eller (eventuellt) i något annat fönster Länken består av en startpunkt ett ankare Ett mål en target och En destination När du klickar på länken kommer du att flyttas till en annan plats en annan fil, en annan plats i det aktuella dokumentet eller exempelvis till din mailhanterare.

Tre varianter av länkar <p> <a href="tfn_lista.html">telefonlista i separat dokument</a> </p> <p> <a onclick="window.open(this.href); return false;" href="tfn_lista.html">telefonlista i nytt fönster</a> </p> <p><a href="#tfnlista">telefonlista i detta dokument</a></p>

Tre andra typer av länkar <p> <a href="http://www.w3.org/tr/html401/sgml/entit ies.html">specialtecken</a><br/> <a href="mailto:nisse@gmail.com">skicka mail till Nisse</a> </p><br/> <a href="http://www.franzose.de/en/?gclid=cmbw2 tug0i8cfqrgmaodhwizza"><img SRC="bil6.jpg" ALT="bild på bil"></a><br/> <p>

Bilder Läggs in i dokument med <img> taggen Finns aldrig i dokumentet, utan separat fil, "länkas" in Attribut: src="bildfil height="pixlar" "procent width="pixlar" "procent border="pixlar alt="text om inte bilden visas align="left" "center" "right valign="top" "middle" "right"

Bildexempel <img src="bild.gif" border="2"> <img src="mapp/bild.gif"> <img src="http://www.google.com/images/hp0.gif">

Länka med bilder <a href="http://www.google.com"> <img src="http://www.google.com/images/hp0.gif"> </a>

Image maps hotspot bild Bilder med klickbara områden (länkar)

Image map taggarna Taggen <img> används som vanligt för att visa bilden (med attributet usemap) Skapas med <map> taggen attribut: name="kartnamn" Områdena definieras med <area> attribut: shape="circle" "rect" "polygon" coords="x,y,d" "x1,y1..." href="url"

Image map exempel <img src="bild.jpg" usemap="#karta"> <map name="karta"> <area shape="circle" coords="50,50,25" href="http://www.dn.se"> <area shape="rect" coords="100,100,150,150" href="http://www.aftonbladet.se"> <area shape="polygon" coords="0,0,50,20,40,60,10,30" href="http://www.tidningen.to"> </map>

Ordnade listor, oordnade listor och definitionslistor LISTANS UTSEENDE STYRS I CSS-filen

Tabeller Används för att presentera data prydligt uppspaltat Skapas med taggen <table> tabellrader skapas med <tr> tabellceller på raderna med <td>

CSS Cascading Style Sheets

CSS-fil: minstilmall.css h1 { text-align: center; } h2 { font-style: italic; } p { color: maroon;} <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>l2</title> <link href= minstilmall.css" rel="stylesheet" type="text/css" /> </head>

Inline stil <h1>rubrik 1</h1> <p style="font-family:arial, Helvetica, sans-serif; margin:15px; padding:1em; background-color:gray; width:10em; color:yellow"> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. </p>

Internal stilmall <title>l4</title> <style type="text/css" media="screen"> p { font-family:arial, Helvetica, sans-serif; margin:15px; padding:1em; background-color:red; width:10em; color:black; } </style> </head>

Extern stilmall <head> <title>extern stilmall> <link rel= stylesheet href= minstilmall.css media= screen > <head> <body> <h1>rubrik 1</h1> <p> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. </p> </body>

Extern stilmall p { font-family:arial, Helvetica, sans-serif; margin:15px; padding:1em; background-color:gray; width:10em; color:white; } h1 { margin:15px; }

CSS för skrivaren eller mobilen <link rel= stylesheet href= for_printer.css media= print > <link rel= stylesheet href= mobile.css media= handheld >

Div och span är Containrar som används tillsammans med CSS <?xml version="1.0" encoding="utf-8"?> <!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="en"> <head> <title>div and span ELEMENT</title> <link rel="stylesheet" href="stajl2.css" media="screen" type="text/css" /> </head> <body> <div class="kontainer1"> asd ssdlk ss sfk jkk aj s </div> <div class="kontainer2"> asd ssdlk ss sfk jkk aj s </div> body { background-color: #def; margin-left: 30px; margin-top: 20px; } p span {color: green}.kontainer1 {font-family: verdana, arial, sans-serif; color: black;}.kontainer2 {margin-left: 20px;color: yellow;color: blue;}.kontainer3 {margin-left: 30px;color: green;} <p> asd ssdlk <span>ss</span> sfk jkk aj s </p> <div class="kontainer3"> asd ssdlk ss sfk jkk aj s </div> </body> </html>

Box-modellen <div id="content"> <h1> Rubrik 1 </h1> <p> Lorem... </p> </div> #content {margin:10px; border:5px solid gray; background-color:blue; width:200px; padding:25px;} p {font-family:arial, Helvetica, sans-serif; margin:15px; padding:10px; background-color:gray; margin:20px; border:10px dashed white; background-color:red; width:120px;} h1 {color:white;}

ID och Class p {color:black;} div p {color:red;} #speciell {background-color:#999900;} h1#first_header {border:dotted} p#vanlig{color:blue;} p#vanlig em {color:green;}.special {background-color:#999999;} p.center {color:maroon} ID är unikt för ett speciellt element Class specifierar en stil för flera element

<body> <h1 id="first_header">detta är <em>första</em> rubriken </h1> <p id="vanlig">och här kommer <em>brödtexten</em> </p> <p>lorem ipsum dolor </p> <div id="speciell"><p>ut wisi enim </p></div> <h1 class="special">detta är <em>andra</em>rubriken </h1> <p class="special">nam liber tempor. </p> <p>claritas est etiam.</p> </body>

Position static p#third{ position: static; }

Position relative p{ border: 1px solid #333333;} p#first{} p#second{} p#third{ position: relative; left: 20px; top: 30px; } p#fourth{}

Position absolute rel dok @charset "utf-8"; /* CSS Document */ p{ border: 1px solid #333333; } p#first{} p#second{} p#third{ border: 1px solid #f00; position: absolute; left: 20px; top: 30px; color:red; } p#fourth{}

Position Fixed rel browser @charset "utf-8"; /* CSS Document */ p{ border: 1px solid #333333; } p#first{} p#second{} p#third{ border: 1px solid #f00; position: fixed; left: 20px; top: 30px; color:red; font-weight: bolder; } p#fourth{}

Länkar 5 tillstånd Normal a:link Visited a:visited Hover a:hover Active a:active Focus a:focus

<p> Lorem ipsum dolor sit amet, <a href="l8.html">consectetur </a>adipisicing elit, sed do eiusmod tempor incididunt ut labore <a href="l8.html">et dolore magna</a> aliqua. Ut enim ad <a href="http://www.tfe.umu.se"> minim veniam</a>, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum </p> a{color:blue;} a:link {color: red;} a:visited {color: green;} a:hover {color:black; font-weight:bold; text-decoration:none; border-bottom:1px solid blue; padding:.4em 0; position: relative; background: yellow;}