Oversigt HTML5 nye tags til sideopbygning

Relaterede dokumenter
Projekt-studieweb. Om kommunikationsteorierne. Morten, Jacob, Kristian og Cihat

Grafisk Redegørelse Opgaven Programvalg Kvalitetsvurdering Målgruppe Arbejdsproces Kvalitet Komposition og layout Brugervenlighed

FORSTÅELSE FOR GRAFISK PRODUKTION OG WORKFLOW

GRAFISK WORKFLOW GRAFISK WORKFLOW DIGITAL KOMMUNIKATION OLEMOGELBY.COM

REDESIGN AF GRAFISK FORUMS HJEMMESIDE. Grafisk Workflow

Stylesheets - grundteori.

Nyhedsbrev april: spørgeskemaundersøgelse

Mit grafiske workflow inkluderer:

web via Photoshop, så de fylder mindst muligt for at mindske indlæsningstiden for websitet.

GRAFISK WORKFLOW. Layout Layout af hjemmesiden laves i Photoshop og siderne inddeles i mapper for bedre overblik.

Grafisk Workflow STILHISTORIE. Website lavet i forbindelse med et projekt om stilhistorie. Klik her for at se websitet:

Byg et website med Dreamweaver

grafisk workflow Madmagasinet

Nu skal vi især se på <font> og <center> samt centrering af hele siden på skærmen.

Grafisk Workflow. Mediegrafiker - Svendeprøve. Mediegrafikeruddannelsen af Ramin Azizi

- nedarvning med selektorer

GRAFISK WORKFLOW Hjemmeside - Husk hjelmen.

GRAFISK WORKFLOW H1 MARIA SCHELDE

Grafisk Workflow. Endeligt layout. Om mig. Forside. Portfolio

HTML5 fortsat: Underside, links og tekstelementer på din hjemmeside Tekstformatering med CSS

CSS fortsat: Boksmodel, floating & positionering

Grafisk Workflow Personligt website

DAGENS PROGRAM. Layout og komposition. [Pause] CSS. [Pause] Individuel obligatorisk øvelse

Laura Svendsen Kernekompetencer GRAFISK WORKFLOW

OPGAVE BESKRIVELSE ARBEJDSPROCES. Idéudvikling. Inspiration. Skelet. Uploade til server. Kodning. Teste sitet igennem. Rettelser og godkendelse

OPGAVE: WELOVEORGANIC.COM WEBSHOP

OPGAVEN Konditoren skulle have lavet et site til deres opskrifter. Konditoren.dk er en blog for bageglade amatørere i alle aldre.

CSS introduktion: Tekstformatering med CSS

Om styles / typografier / typografiark / stylesheets

Portfolio. Elektronisk portfolio findes på: Sofie Jespersen August 2012 MEDIEGRAFIKER PORTFOLIO

GRAFISK WORKFLOW Hjemmesidedesign

GRAFISK DESIGN. Opgaven. Målgruppe. Procesbeskrivelse. De 4 grafiske designparametre. Kvalitetsvurdering. Farver: Ideudvikling: Form: Typografi:

! }! FORSIDE! <html>! <head>!

Webteknologi evalueringsopgave Vinter Niels Sundstrup

PORTFOLIO SVENDEPRØVE

GRAFISK DESIGN. Min personlige e-portfolio

Tillykke Med Fødselsdagen

Ordbøgerne.dk. Navne: Andreas Foldager og Rasmus Bjerring Pedersen Fag: IT B Lærer: Karl Bjarnason Afleveringsdato:

Indhold. Grafisk workflow 3 Procesbeskrivelse 4 Inspiration 5 Skitser 6 Flowchart 7 Typografi og farver 8 Skelet 9 Storyboard 12 Html, css og seo 16

1. Hovedforløb. Mediegrafiker

Grafisk Workflow & produktion REDESIGN AF HJEMMESIDE

Dokumentation. Karen-Louise Fejerskov

GRAFISK PRODUKTION PORTFOLIO DAN KLESSEN BOOSTING BUSINESS MEDIEGRAFIKER SVENDEPRØVE

Grafisk. Hjemmesiden er designet til en nyopstartet virksomhed kaldet Tegnestuen M. De har både en arkitektafdeling og en tømrer-/ snedkerafdeling.

Nolde Museet. I gang med Dreamweaver. Opgave. Opgavebeskrivelse. Layout. Mål og CSS

Arbejdsproces. Kvalitetsvurdering

GRAFISK WORKFLOW OPGAVEBESKRIVELSE KVALITETSVURDERING HJÆLPEMIDLER BROWSER BRUGERVENLIGHED/USABILLITY

Designmanual for websider

Grafisk design / Frederik Aaen / Portfolio H2 GRAFISK WORKFLOW

1. Bilag: Brugertest for gammel site

Grafisk Workflow. hovedforløb 2

Mark André Lyhne. Eksamen web1b

Forarbejdning til produkt

Guide til design af mailskabeloner i Medlemsservice

Grafisk produktionsforståelse

Layout af websider. Moderne websidelayout med stylesheets. Af Jørgen Farum Jensen

Grundformen for et website: aside, tabeller, formularer og tekstformatering

HTML5 fortsat: Underside, links og tekstelementer på din hjemmeside

Grafisk workflow. Hjemmeside til Bærkompagniet

RESPONSIVE DESIGN. Fleksibelt, platformuafhængigt webdesign. Frank Thomsen & Toke Fritzemeier Efterår 2012

Portfolie 3. Hovedforløb. Mediegrafiker København Tekniske Skole Frederiksberg Maj 2013 Steffen Quaade

INDHOLDSFORTEGNELSE SKRIFTTYPER FORMER UNIFORMER FARVER FACEBOOK -LOGO -COVER LOGO EFFEKTER INFORMATION

#Anna Skak #Mediegrafiker

Transkript:

HTML5 er udviklet af WHATWG Oversigt HTML5 nye tags til sideopbygning (Web Hypertext Application Technology Working Group) <nav> <header> <section> <aside> <aside> <article> <nav> <figure> <footer>

En mere nøjagtig beskrivelse af ernes egenskaber: HTML5 rummer en lang række nye tags, specielt beregnet til opmærkning af websidens grundlæggende struktur samt Søgemaskinerne kan bruge blockerne til lettere at finde områder på sitet Det er lettere at organisere indhold når du ved hvad indholdet er Med denne større effektive organisering af indhold, vil man fremover med udvikling af semantisk web, have en metode hvor browsere lettere kan crawle og indeksere sider. Semantisk web: tags der beskriver indhold, gør det let for maskiner samt mennesker at forstå meningen og konteksten af indholdet. En liste over de vigtigste blocker: Header Footer Section Article Aside Nav Figure <header> Header delen kan indeholde introducerende og navigerbare er, en søge formular samt relevant logo indhold. <footer> En footer indeholder typisk information omkring hvem der er udgiver, links til relevante dokumenter, copyright data, <section> En section er en tematisk logisk gruppering af indhold. Betragt section som selvstændige kapitler i en bog. <article> Article et skal betragtes som en selvstændig enhed af informationer, f.eks. et web login, en tekst artikel, samt andre selvstændige informationer. Specifikationen siger at du kan have mange header og footer i et dokument.

<aside> Aside et repræsenterer et relateret område som er separat fra øvrigt indhold. Kunne være et reklame område, gruppering af nav er, samt andet indhold som er separat fra hovedindholdet på siden. <nav> Nav et repræsenterer et område som indeholder links til andre sider eller områder på samme side, <hgroup> Hgroup et repræsenterer en gruppe af header i en section, altså h1 h6, når der er brug for flere niveauer af headings. <time> Time et repræsenterer tiden på et 24 timers ur eller præcis dato, <mark> Mark et bruges ved særskilt markering og ved ekstra opmærksomhed. Kræver en tilknyttet CSS, ellers kan du ikke se nogen ændringer. <figure> Figure identificerer et billed, <figcaption> Figcaption identificerer tekst som er tilknyttet billedet <meter> Meter et identificerer en numerisk værdi Attribute: <section contenteditable= true >, Tillader at du kan redigere i området, her <section>.</section>

IE understøtter ikke de nye tag, derfor skal du indsætte nedenstående kode i mellem <head></head>: <!--[if lt IE 9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"> </script> <![endif]--> Herefter angives html5-tagene som block-er section, article, header, footer, nav, aside, hrgroup, figure, figcaption { display:block; Du får her koden til det ovenstående billede, herefter kan du selv opbygge siden: <!DOCTYPE html> <!-- fortæller browser hvilken html-version der erbrugt --> <html> <head> <meta charset="utf-8"> <title>struktur HTML5</title> <link href="nedarvede_npp.css" rel="stylesheet" > </head> <div id="wrapper"> <header id="head"> <h1>introduktion til HTML5</h1> </header> <nav id="menu"> menu </nav> <!-- left -->

<section id="container"> <aside id="left" contenteditable="true"> <!-- dette er et redigerbart område --> <p>se kildekode</p> <p>ved at åbne sidens kildekode kan du få et indblik i hvordan jeg har opbygget siden med nogle af de nye tags fra HTML5</p> <p>der er mange andre tag, men dette er blot en lille introduktion.</p> </aside> <!-- left --> <aside id="right"> <p>nye HTML5-tag</p> <a href="http://www.w3.org/html/logo/"> <img src="http://www.w3.org/html/logo/badge/html5-badge-h-css3- semantics.png" width="165" height="64" alt="html5 Powered with CSS3 / Styling, and Semantics" title="html5 Powered with CSS3 / Styling, and Semantics"></a> <p>html5 rummer en lang række nye tags, specielt beregnet til opmærkning af websidens grundlæggende struktur.<br /> Her er nogle vigtige:</p> <nav> <ul> <li>section</li> <li>article</li> <li>aside</li> <li>nav</li> <li>figure</li> <li>header</li> <li>footer</li> </ul> </nav> </aside> <!-- right -->

<section id="center"> <article> <header> <h1>article Header</h1> </header> <p>lorem ipsum dolor HTML5 nunc aut nunquam sit amet, consectetur adipiscing elit. Vivamus at est eros, vel fringilla urna.</p> <p>per inceptos himenaeos. Quisque feugiat, justo at vehicula pellentesque, turpis lorem dictum nunc.</p> <figure> <img src="img/img_5450.jpg" alt="elven i Hemsedalen" width="200" height="160"> </figure> <footer> <h2>article Footer</h2> </footer> </article> <article> <figure> <img src="img/img_5477.jpg" alt="ill fra norge" title= billede fra Norge width="180" height="140"> </figure> </article> <article> <figure> <img src="img/img_5469.jpg" alt="ill fra norge" title= billede fra Totten width="180" height="140">

<figcaption>billeder fra Norge, nærmere betegnet Totten i Hemsedalen <a href="">johnni Howardsen</a><br /> <time>optaget <m>juli</m> 2009</time> </figcaption> </figure> </article> </section> <!-- center --> </section> <!-- container --> <footer id="footer">footer</div> <!-- footer --> <div class="clear"></div> </div> <!-- wrapper --> </body> </html> Her kommer CSS`en: body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding: 0px; #wrapper { width: 960px; border: 1px solid #000000; margin-top: 20px; margin-right: auto; margin-left: auto;

#head { background-color: #CCCCCC; text-align: left; height: 106px; #head h1 { font-family: 'Special Elite', arial, serif; font-size: 24px; color: #FFFFFF; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; padding-top: 40px; #head p { font-size: 11px; color: #333333; padding-top: 10px; padding-left: 20px; padding-right: 30px; #menu { background-color: #666666; color: #FFFFFF; height:30px;

#container { background-color: #888; float: left; #left { background-color: #CCCCCC; padding: 10px; float: left; width: 180px; #center { background-color: #A2A2A2; padding: 0px; float: left; width: 560px; article { background-color: #eee; display:block; margin: 10px; padding: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: 2px 2px 20px #888; /*-webkit-transform: rotate(-10deg); */ -moz-box-shadow: 2px 2px 20px #888; /* -moz-transform: rotate(-10deg); eksempel på rotation af: article */

article header { -webkit-border-radius: 10px; -moz-border-radius: 7px; border-radius: 10px; padding: 5px; background-color: #F47D31; text-align: center; article footer { -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 5px; background-color: #F47D31; margin-top: 10px; text-align: center; article h1 { font-size: 16px; figure{ padding: 0px; #right { background-color: #CCCCCC; padding: 10px; float: right; width: 180px; height: 400px;

#footer { background-color: #666666; clear: both; color: #FFFFFF; height: 30px;.clear{ clear:both; m{ color: #F47D31; Til selvstudie og yderligere information: http://www.diveintohtml5.org/ http://html5doctor.com/the-figure-figcaption-s/ http://robertnyman.com/ http://www.beyondhtml5andcss3.com