Nybörjarens guide till webbdesign Del 1

Under hela serien kommer du att lära dig hur du skapar en webbplats med det senaste inom webbdesignsteknik (HTML5 och CSS3). Denna serie riktar sig till dem med absolut ingen tidigare kunskaper om webbdesign.


Finns även i serien:

  1. Nybörjarens guide till webbdesign: Del 1
  2. Nybörjarens guide till webbdesign: Del 2
  3. Nybörjarens guide till webbdesign: Del 3

Modern webbläsare

Eftersom vi ska skapa våra webbsidor med de senaste standarderna (HTML5 och CSS3) behöver vi en modern webbläsare som kan förstå det senaste inom webteknik.

Versioner av Microsofts Internet Explorer-webbläsare under IE8 kommer helt enkelt inte att skära den. Om du använder IE7 eller under, ladda ner en av webbläsarna nedan.

Om du redan använder en annan webbläsare, kontrollera att den överensstämmer med minimikraven nedan för bästa prestanda.

  • Mozilla Firefox 3+
  • Google Chrome
  • Apple Safari 4+
  • Opera 10+
  • Microsoft Internet Explorer 8

"Varför behöver jag en viss webbläsare?" du kanske frågar. Tja, eftersom HTML5 är relativt ny, förstår inte äldre webbläsare hur man läser koden och gör den till en webbsida korrekt.


Textredigerare

HTML-filer är helt enkelt textfiler med en .html-tillägg, så du behöver inte någon specialist eller dyr programvara som Dreamweaver för att skapa dem. Faktum är att datorn kommer förinstallerad med programvara som du kan skriva webbsidor i - "Anteckningsblock" på Windows, eller "TextEdit" (i "vanlig textläge") på Mac.

Medan mjukvaran är förinstallerad på din dator ska göra, det är långt ifrån bäst. Jag rekommenderar att du laddar ner Notepad ++ om du är på Windows eller TextWrangler på Mac. Båda programmen är helt gratis och erbjuder ett antal funktioner som är användbara för webbutvecklare, som syntaxmarkering, tabbad filredigering och radnummerering.

För Mac-användare rekommenderar jag starkt att du köper antingen TextMate, Coda eller Espresso. Windows-användare, försök E-TextEditor.




Introduktion till HTML

Varje webbplats på internet är skrivet i Hyper-Text Markup Language (HTML). HTML-språket har ökat och utökats under åren eftersom webben har blivit mer vanligt och webbplatser befinner sig som kräver nya funktioner.

HTML-språket underhålls av World Wide Web Consortium (W3C) och den senaste specifikationen är för närvarande HTML 5, som har lagt till ett antal nya funktioner på språket och bidrar till att bana väg till fler interaktiva och funktionsrika webbsidor.

En enkel HTML-sida ser ut som:

    Hej världen!   

Hej och välkommen till min hemsida.

Ovanstående kod kommer att skapa följande webbplats när den öppnas i en webbläsare:


HTML är ett mycket enkelt språk att lära. Du lägger enkelt in "taggar" i ditt innehåll som beskriver hur varje innehållsinnehåll ska visas i en webbläsare.
Du kan till exempel lägga in taggar i din sida där du vill ha nya stycken text som ska börja, att göra texten till en rubrik i dokumentet, att infoga bilder, länkar till andra sidor på din webbplats eller på andra ställen på Internet etc..

HTML-taggar är inslagna inuti < > vinklar. Om du tittar på föregående exempel kommer du att se varje "tagg" är ett par. Vi har på toppen och på botten.
informerar webbläsaren om att allt inom taggparet är HTML-kod. De tagg berättar webbläsaren HTML-innehållet har upphört. "Slash" i den sista taggen betecknar detta som "stängning" -taggen.


NOTERA: De Linjen måste inkluderas längst upp i någon HTML5 för att den ska betraktas som "giltig" kod. Den här raden berättar webbläsarens dokumenttyp för resten av sidan - med andra ord, vilken version av HTML dokumentet är markerat så att webbläsaren kan göra det korrekt.


De ... avsnittet omedelbart efter är där du placerar information om webbsidan som inte kommer att visas på huvudsidan själv, men innehåller metadata om din sida för webbläsaren.

Inuti avsnittet har vi texten "Hej världen!" insvept inuti ... taggar.
innehåller bokstavligen titeln på den aktuella webbsidan som används av webbläsaren för att namnge fönstret / fliken:</p> <img src="//accentsconagua.com/img/images_27_2/the-beginners-guide-to-web-design-part-1_4.png"><br> <p>Följer <head> avsnitt har vi <body>. Det är här det faktiska innehållet för din webbsida är placerad. I kroppen har vi en <p> tagg med lite välkommen text inuti.<br><p> markerar-upp en punkt på din sida. Till exempel:</p> <pre> <p>En gång i ett land långt, långt därifrån bodde en prinsessa som levde lyckligt någonsin efter.</p> <p>Slutet.</p></pre> <p>Markerar upp två stycken text. Om vi ​​skulle se det i en webbläsare ser vi följande:</p> <img src="//accentsconagua.com/img/images_27_2/the-beginners-guide-to-web-design-part-1_5.png"><br> <p>Du kanske undrar varför vi behöver dessa <p> och </p> taggar för att visa en paragraf. Tja, om vi inte gjorde det, och skrev webbsidan så här:</p> <pre> En gång i ett land långt, långt därifrån bodde en prinsessa som levde lyckligt någonsin efter. Slutet.</pre> <p>Sidan kommer att se ut så här i en webbläsare:</p> <img src="//accentsconagua.com/img/images_27_2/the-beginners-guide-to-web-design-part-1_6.png"><br> <p>Som du kan se ignorerar webbläsaren vilken formatering vi gör i filen. Vi kunde skriva vår exemplarwebbplats enligt följande och den kommer att visa samma i webbläsaren:</p> <pre> <!doctype html><html><head><title>Hej världen!

Hej och välkommen till min hemsida

Webbläsaren är bara intresserad av vad HTML-taggarna säger att den ska göra. Det kommer att ignorera vilken blankutrymme du inkluderar i dokumentet (extra utrymmen, flikar, nya rader etc.)


Skapa en enkel webbsida


Nu förstår du grunden till HTML, låt oss göra vår första webbsida! Bilden ovan är vad den här sidan så småningom kommer att se ut.

Skapa en ny mapp någonstans på din dator och namnge den 'html-from-scratch'. Använd din föredragna textredigerare, skapa en ny tom fil och spara den i den här mappen som "min första webbsida.html".
Ange följande i filen:

    HTML från grunden     

Ovanstående är en grundläggande HTML 5-fillayout. Vi har förklarat dokumenttypen på första raden, öppnade vår och taggar och ange "HTML From Scratch" som titel för sidan. Vi stänger sedan huvudet och öppnar kroppen.

På rad 7 har vi tagit med en kommentar. Använd kommentarer för att lämna extra information i din kod som inte kommer att visas på din webbsida. Markera en kommentar genom att lägga in din text inuti taggar.

Slutligen stänger vi av vår öppna kropp och HTML-taggar för att slutföra dokumentet.


Rubrik

Ta bort rad från din källkod och skriv ut följande:

  

HTML från grunden

De tagg är ett nytt element introducerat i HTML5 som existerar för att mark-up och strukturera avsnittet "rubrik" på en webbsida. Sidhuvudet är den övre delen av en webbsida, vanligtvis där webbplatsens namn är.

Före HTML5 använde vi

och
(eller något liknande), men jag kommer inte att gå in i detaljer om äldre specifikationer för HTML eftersom vi lär oss den senaste standarden.

VIKTIG: ska inte förväxlas med . De är båda helt olika taggar.

Inne i vår rubrik ingår vi a

märka. H1 används för att markera huvudrubriken på din sida (i detta fall namnet på vår sajt). HTML innehåller header-taggar från 1-6, med

vara den största, viktigaste titeln på sidan ner till

.



Navigering

Därefter markerar vi navigationsmenyn för webbplatsen. Efter avslutningen , skriv ut följande:

 

Denna bit av kod kan verka lite skrämmande, men låt oss bryta ner den. Blokken ovan markerar-upp ett navigeringsområde (