Hello World
Last updated
Last updated
La oss lage en enkel nettside for å se hva som kreves for å bli rendret av nettleseren. Det er vanlig å legge nye prosjekter i en Projects-mappe (noen foretrekker å kalle denne dev) du har opprettet selv i hjemmemappa på brukeren din, men det er opp til deg hvor du har lyst til å samle prosjektene dine.
Lag en samlemappe for dine fremtidige prosjekter, hvis du ikke har en allerde. I denne mappen kan du så lage enda en mappe som skal inneholde det vi trenger for å sette opp din første nettside, kall den web-intro eller noe tilsvarende gjenkjennelig. I klassisk intro-ånd går vi for "Hello World" på weben, så lag en ny fil i web-intro-mappen din og kall den index.html
.
Det første vi må gjøre i filen vår er å deklarere dokumenttypen slik at nettleseren vet hva den skal tolke innholdet som. Dette gjøres ved å starte filen med denne linjen:
<!DOCTYPE html>
betyr at innholdet på nettsiden skal tolkes som , og dokumentet blir lest i det som kalles for . Standard mode gir oss forutsigbar oppførsel fordi nettleserne ikke kan bryte med kjente webformat-spesifikasjoner når de forsøker å vise innholdet på siden din. Etter dette kan vi legge til rotelementet og strukturen for innholdet vårt:
Rotelementet er det ytterste elementet, i kodeblokken er det
html
-elementet
Vi har satt på attributten lang
for å beskrive at innholdet i HTMLen skal skrives på norsk, dette gjør det enklere for skjermlesere å vite hva slags språk den skal lese opp. Dessuten vil vi at nettleseren skal vise tegn som æøå riktig. Da må vi fortelle den at den skal bruke som charset. Legg til denne linjen inni head
-elementet:
<meta charset="utf-8" />
Inni body
legger vi selve innholdet på siden. La oss legge til en overskrift og litt tekst:
Slik at vi ender opp med en fil som dette:
Hvordan ser dette nå ut? Åpne index.html
i Chrome og gå til neste seksjon.