<DOCTYPE html> är ett sätt för webbläsaren att veta att vilken version av Html som dokumetet använder sig av.
Teckenkod är en standard som talar om för datorn att den ska konvertera texten till en sekvens av bytes när den sparas i en fil. Då det finns många olika typer av tecken i världen. I dagsläget används UTF-8 som är den snabb och kompakt och innehåller alla icke engelska tecken. Den talat om för webläsaren och datorn hur man ska uppföra sig när den ser ett antal tecken.
Detta görs helt enkelt så här: <html lang="en">. Det attribut vi lade till är då lang som då anger vilket språk som sidan är skriven i. I detta fall är det engelska som är språket. Detta är ett språk attrubut som förenklar för sökmotorer vid sökning vilket filtrerear ollika språk vid sökning. Har man exempelvis detta hjälper då text textläsare att bestämma vilket språk den ska läsa upp texten på
Genom en validator undersöks din kod så att den uppfyller de standarder som finns. Genom en validator kan man kolla om ens kod uppfyller de konventionella standarder på en hemsida. Några exempel på vad för För att börja göra en hemsida krävs det vissa koder.
<!DOCTYPE html>Nedantill finns det en kort beskrivning på en del taggar och deras funktioner.
html <html></html> Detta referarar till själva huvudroten i html dokumenetet. <html></html> är taggarna för all kontenta som finns inom dessa ramar. Förutom <!DOCTYPE>
head Detta rfererar till alla metadata som finns i dokumentet
body Detta representerar huvudkontentan i dokumentet eller hemsidan.
title Definerar titeln på dokumentet alltså hemsidan. Vilket står på webbläsaren.
Definerar titeln på dokumentet alltså hemsidan. Vilket står på webbläsaren.
Meta-taggar med namn attribut: Definerar titeln på dokumentet alltså hemsidan. Vilket står på webbläsaren.
Author Bestämmer namnet på sidans författare.
Description Förklarar sidans kontenta.
Generator Identifierar mjukvaran som generar dokumentet.
Keywords Bestämmer namnet på sidans författare.
Robots Förklarar sidans kontenta. Det finns vissa tags som inte är lika enkla att förstå och bland dessa finns det t.ex. robots, generator och http-equiv. Robots används för att ange information för de botar (kallas ibland spindlar eller robots) som indexerar för sökmotorer. Man kan ange om sidan skall bli indexerad och om länkar på sidan skall följas eller inte.
http-equiv
när http_equiv attributen är specifierad på meta elemnetet då blir det ett pragmatisk direktiv. Http-equiv tag skall inte användas tillsammans med name tagen. Http-equiv simulerar något som kallas HTTP response header. Detta är den information som en webserver får efter att den gjort en request. Eftersom man inte alltid har tillåtelse att konfigurera den webserver man använder kan man använda http-equiv för att som sagt simulera vad för respons man vill skicka till webservern. Denna information ges då allmänt inom header elementet men http-equiv låter en göra lite extra. Man kan t.ex. säga att en sida skall laddas om vid ett visst intervall. Varjde sida bör ange vilken teckenkodning som används och det görs genom en tag kallad charset. Denna sida använder t.ex. utf-8. Detta anges på följande sätt: <meta charset="utf-8">. Head används också till att länka till filer med CSS eller JavaScript kod. Man kan också lägga in CSS kod via <style> element och JavaScript kod via <script> element.
Blockquote blockquote taggarna specificerar en sektion från en anna källa.
h1, h2, h3, h4, h5, h6, Detta element har en rankning baserad på deras nummer. h1 har den högsta och h6 desn lägsta
p <p> Definerar en paragraf vilke innebär att det automatiskt infogas marginal innan och efter taggarna.
span <span> används för att dela in texten i egna logisk elemnet. Det sker ingen visuell skillnad med dessa taggar men man kan ge attribut som går att redigera i css.
pre <pre> Syftar på innnan en text blivit formaterad. Texten visar då en bestämd font och förvara både mellanrum och radbrytningar.
a definerar en så kallad hyperlink som används för att länka/ koppla från en sida till en annan. Viktigt attpoängtera att detta element är beroende av attributen href som pekar på destinationen
Relativ & absolut länk En relativ länk Syftar på en filväg som har ngt gemensamt med den nuvarande sidan dokumentet. absolut inkluderar en full webbadress med http://www.
Länk till ankare Om objektet som skall länkas till behöver defineras genom ett namn som blir ankaren.
Bild-länk En bild som används som en länk kan man definer inom a taggarna
Länkt till olika protokoll ex ftpGenom att skriva ftp
Mailto-länk Länkar till en email adress vilket bara fungerar om användaren har installerat email på sin dator.
dl Denna tag är till för att en lisa med beskrivning.
dt Difinerar en term eller namn i en descriptiv lista.
dd Difinerar en term eller namn i en descriptiv lista.
ol Skapar en lista som är ornad antingen numrerisk eller afabetiskt.
ul Skapar en Oornad lista med prickar
li Denna tag definerar det objekt/ text som finns i listan.
caption Denierar en tabel rubrik
table En tabel defineras med dessa.
td Definerar en standard cell
th Defineraren rubrikcell i tabellen
tr Gör så att man kan skapa en ny rad i tabellen.
img För att lägga in en bild använder man denna tag som man kan tilläga med en beskrivning och attribut.
area Med denna tag kan man skapa ett område på en bild som ska gå att klicka på
map Definerar den själva bilden som har ska ha dessa klickbara områden.