Tabeller. Lektion 7. en tabellrubrikcell som centrerad och i fetstil.



Relevanta dokument
Inför prov 1 i webbdesign

T a b e l l e r - t a b l e s

Internet A. HTML Grunder Maximilien Chiang 1

WEBDESIGN A - DTR 1210

Laboration med Internet och HTML

Webbdesign vt Innehållsförteckning

Webbkurs för distriktsansvariga. Stockholm den 7 och 13 september 2011

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

Manual för visionutv.net Redigera

Webbdesign vt Innehållsförteckning

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

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

Labora&on 4 CSS och validering övningar/uppgi9er

Sophia Prosell DREAM WEAVER SKAPA OCH PUBLICERA EFFEKTIVA WEBBSIDOR

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

ORDLISTA WEBBDESIGN 100P

Innehållsförteckning. Dreamweaver 3.0

F06 A table form Dagens agenda

LATHUND FRONTPAGE 2000

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

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

Skapa webbsidor med SeaMonkey Composer

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

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

Introducerande övningar i HTML

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

Innehållsförteckning. 1 Välkommen till Dreamweaver Skapa en lokal webbplats...23

Kurs 6:1 Att publicera på webben

Kort om World Wide Web (webben)

ATT GÖRA WEBBSIDOR. Frivillig labb

Användning av pdf Vägledningen 24-timmarswebben

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

Manual för lokalredaktörer villaagarna.se

Webbteknik för ingenjörer

1. Uppdateringsmodul (CMS)

SKAPA TABELLER

LATHUND FRONTPAGE 2000 SV/EN

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

Manual. Anpassad för CMS Made Simple version 1.9.x (uppdaterad ) Birger Eriksson webblots.se

Övning (X)HTML 2. Sidan 1 av

Laboration 2: Xhtml och CSS.

Att styla webbsidor. Nivå. Uppgiften

EPI Server 6.0. Lathund till Episerver. Innehåll

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

Webbstudio Internetworld - Webbproduktion förklarad på svenska - En del av IDG.se. I dessa program redigerar du HTML och så sparar du dina filer

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

Programbeskrivning. Chaos på Web. Version

Ikon Menyalternativ Funktion och beskrivning Sök och ersätt text i arbetsfältet. Ramformatering

WEBDESIGN A - DTR 1210

Webbutveckling Laboration 1: HTML5 och CSS3.

Manual för lokalredaktörer villaagarna.se


Eva Ansell EXCEL 2007 MICROSOFT

Innehåll. HTML Editor Sida 2 av 30

Laboration 2. Webbproduktion En stiligare webbsida HT2015

Introduktion till programmering

Inledning till OpenOffice Calculator Datorlära 2 FK2005

En bortsprungen katt

Personalsupport. Medicinska fakulteten, Lunds universitet. Textredigeraren. Moodle version 2.7.1

Sida 1 av (9) Instruktion Word

Carl-Oscar Hermansson WEBB DESIGN

Om man vill ändra färg inuti går det, men skuggan blir densamma.

Frågor och svar - Diagnostisk prov ht14 - Webbutveckling 1

Datorövning 1 Calc i OpenOffice 1

/*formatering för html och body elementen - elementens höjd sträcker sig över hela webbläsarfönstrets höjd*/ html, body { height: 100%; }

Responsiv webbplats. Tips på hur innehållet ska ses över för en bra användarupplevelse på alla skärmstorlekar

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

Macromedia. Dreamweaver 8. Grundkurs.

P O R T A L S Y S T E M

3. Hämta och infoga bilder

Övningar i kursen Webbdesign 100p

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

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

Lektion 1, Del1, Kapitel 4

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

Eva Ansell WORD 2007 MICROSOFT FÖRDJUPNING

20/01/2016. html och css

Att bygga enkla webbsidor

MÄRKSPRÅK OCH STILMALLAR II EXAMINATIONSUPPGIFT 2 HELENE BROGELAND

Open24 Webtool. Inofficiell komplettering till manual

HTML. Introduktion till HyperText Markup Language

NU! NU! Bygg en webbplats NU! Bygg en webbplats. Swedish Language Edition published by Docendo Sverige AB. Bygg en webbplats.

Innehåll. Läs detta först. Kapitel 1 Microsoft Word 2003

En stiligare portal Laboration 3

Webbtillgänglighet. Webbtillgänglighet. World Wide Web Consortium. Web Accessibility Initiative, WAI WCAG 2.0 WCAG 1.0

VERKTYGSFÄLTET I ARTIKELEDITORN

LATHUND PUBLISHER 2000

WEBBUTVECKLING Kursplanering

L04.1 Marodören. Inledning. Mål. Genomförande. Uppgift 1 Hello World. Moment I

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

LATHUND WORD XP/2002 SV/EN

Snabbstartsguide. Verktygsfältet Snabbåtkomst Kommandona här är alltid synliga. Högerklicka på ett kommando om du vill lägga till det här.

Designhäftet. När du kört fast, eller vill ha hjälp på traven MailEasy International AB

DIN FÖRSTA HEMSIDA: Det här är min <b>första</b> hemsida.

Frontpage 2002/XP (2)

Information efter genomgång av Microsoft Excel 2010

Övningar i CSS för anpassning till olika enheter

Microsoft Office Excel, Grundkurs 1. Introduktion

Att arbeta med. Müfit Kiper

Torstens Digitalbildguide

Transkript:

Lektion 7 Tabeller Under denna lektion kommer du att få lära dig hur man bygger upp tabeller med HTML och hur man styr layout och utseende på en webbsida som innehåller tabeller. Enkla tabeller Av tradition har tabeller använts för att visa sifferdata (som talvärden) i rader och kolumner. Flexibiliteten hos HTML gör emellertid att webbutvecklare kan skapa tabeller som innehåller mer än bara siffervärden. Även om det är viktigt att kunna visa tabelldata, är möjligheterna att kunna styra layouten för andra element i dokumentet (som text och bilder) lika viktigt om inte viktigare. Tabell Ett arrangemang med vågräta rader och lodräta kolumner. Skärningen mellan en rad och en kolumn kallas för en cell. Varning Även om tabeller i HTML ser ut som i ditt favoritkalkylprogram utför HTML-tabellerna inte några matematiska beräkningar. HTML-tabeller är inte svåra att skapa, men de kräver en viss organisation. Alla HTML-tabeller börjar med taggen <table> och avslutas med taggen </table>. Mellan dessa taggar finns ytterligare tre taggar som man bör känna till, nämligen: <tr> anger en vågrät rad. <td> anger en datacell på denna rad. <th> anger att en datacell är en tabellrubrik. I nyare webbläsare formateras en tabellrubrikcell som centrerad och i fetstil.

Tabeller 69 Kom ihåg att webbläsare ignorerar alla mellanslag, tabbar och tomma rader som finns med i HTML-dokumentet. Därför kan du använda mellanslag hur mycket du vill för att hålla reda på tabelltaggarna. I bild 7.1 visas tillräckligt med mellanslag mellan taggarna så att man kan se hur rader och kolumner ligger. Det blir enklare att se att man inte glömmer någon tagg. I bild 7.2 visas hur tabellen ser ut i webbläsaren. BILD 7.1 En enkel HTML-tabell med två kolumner och tre rader. BILD 7.2 Samma HTML-tabell som den ser ut webbläsaren. Formatera tabeller Nu kan du snygga upp den enkla tabellen lite. I tabell 7.1 visas några av de stilattribut som kan användas för HTML-tabeller. I bild 7.3 visas hur man kan använda dessa attribut för att skapa en HTML-tabell med lite mer karaktär. Bild 7.4 visar hur tabellen ser ut i webbläsaren.

70 Lektion 7 Tips På webbplatsen för World Wide Web Consortium (www. w3.org/tr/rec-html40/struct/tables.html) finns detaljerade beskrivningar av alla attribut som kan användas för tabeller, tillsammans med exempel på hur de kan användas. TABELL 7.1 Stilattribut för tabeller Attribut Standard För Värden align left Alla Vågrät justering av cellinnehåll: left, right, center och char (som justerar till ett speciellt tecken, t.ex. ett decimalkomma). bgcolor Alla Bakgrundsfärg. border 0 <table> Kantbredd (i pixlar). cellpadding 0 <td>, <th> Avstånd mellan kantlinje och cellinnehåll (i pixlar). cellspacing 0 <td>, <th> Avstånd mellan celler (i pixlar). colspan 1 <td>, <th> Antal kolumner en cell ska gå över (slås ihop). rowspan 1 <td>, <th> Antal rader en cell ska gå över (slås ihop). rules inga <table> Där linjer (linjaler) visas mellan celler: rows, cols eller all. valign center <td>, <tr>, Lodrät justering av cellinnehåll: <th> top, bottom eller baseline. width to fit All Bredd på tabell eller celler (i pixlar eller som en procentsats av sidan).

Tabeller 71 Pixel En pixel (sammandragning av picture element, bildelement) är storleken på en enda färgpunkt på bildskärmen. Bildskärmens upplösning påverkar storleken av pixeln. En skärmupplösning på 800 600 betyder att skärmen visar 800 pixlar i bredd och 600 pixlar på höjden. Pixelstorleken i en bildskärm med upplösningen 1024 800 är mycket mindre än på en skärm med upplösningen 800 600. En tabell med attributet width satt till 800 pixlar fyller hela skärmbredden på en skärm med upplösningen 800 600, men bara en del av en skärm som har upplösningen 1024 800. BILD 7.3 Tabellattribut i HTML. BILD 7.4 Samma HTML-tabell som den visas i webbläsaren.

72 Lektion 7 Avancerade tabeller HTML innehåller ytterligare två attribut som du kan använda när du formaterar tabeller. Attributen colspan (som gör att en cell går över två eller flera kolumner) och rowspan (som gör att en cell går över två eller flera rader) är användbara när man skapar komplexa tabeller även om, vilket syns i HTML-koden i bild 7.5, det blir svårare att hålla ett HTML-dokument välordnat. I bild 7.6 visas hur tabellen ser ut i en webbläsare. BILD 7.5 Använd attributen colspan och rowspan för att skapa mer komplexa tabeller. BILD 7.6 Samma HTML-tabell som den ser ut webbläsaren.

Tabeller 73 Tabeller för layout Om du tittar på källkoden hos några av dina favoritwebbsidor slår jag vad om att du kommer att se att de gjordes med hjälp av tabeller. Här är några webbsidor som jag tycker är bra och som använder tabeller för att styra layouten på sidan: www.ibm.com/us/ Kolumnen med sökkategorier är skapad med tabeller. www.cnn.com/ Denna webbplats är i princip en tabell med tre kolumner. www.microsoft.com/office/editions/prodinfo/default.mspx Microsoft använder också tabeller för att göra layouten på sin webbsida. www.idolonfox.com/ Webbplatsen American Idol Web visar ett annat kreativt sätt att använda tabeller i sin layout. Tips Även om du inte tänker lägga in någon kantlinje omkring cellerna i din tabell är det mycket lättare att se hur kommandona tolkas i webbläsaren om kantlinjer är inkopplade (<tabell border= 1 >). När du är nöjd med hur tabellen är formaterad och innehållet är där du vill ha det, kan du ta bort attributet border och låta taggen <table> vara kvar. I tabell 7.2 visas de HTML-taggar som vi beskrivit under denna lektion. TABELL 7.2 HTML-taggar som har beskrivits under denna lektion HTML-tagg Avslut Beskrivning <table> </table> Identifierar början och slutet av en tabell. Allt tabellinnehåll måste ligga mellan dessa taggar. <td> </td> Tabelldatacell. Liknar en kolumn. <th> </th> Tabellrubrik. <tr> </tr> Tabellrad. Omger tabellceller (<td>) och rubriker (<th>).

74 Lektion 7 Under denna lektion har du lärt dig att: Med tabeller kan man styra layouten för element i ett HTML-dokument (som text, navigering och bilder). Med extra mellanslag i ett HTML-dokument blir det lättare att hålla reda på tabelltaggarna. Webbläsare ignorerar alla extra mellanslag. Attributen colspan och rowspan slår ihop celler så att man kan skapa komplexa tabeller.