Utdannets logo

Lær HTML

Lær HTML med gratis videoer og artikler. Elementer, attributter, lenker, bilder, tabeller, skjema og semantisk dokumentstruktur forklart steg for steg.

Sist oppdatert

Har du noen gang åpnet en nettside og lurt på hvordan alt henger sammen, fra overskrifter og bilder til knapper, menyer og skjemaer? HTML er språket som gir nettsider struktur, og når du først begynner å kjenne igjen byggesteinene, blir det mye enklere å forstå hvordan nettsteder faktisk er laget.

På denne siden får du en oversikt over det du trenger for å komme i gang med HTML, og du ser hvordan de ulike delene passer sammen. Målet er ikke bare at du skal kjenne til tagger og attributter, men at du skal forstå hvorfor de brukes, og når du bør gå videre til mer spesifikke temaer.

Hva HTML brukes til

HTML står for HyperText Markup Language og brukes til å beskrive innholdet på en nettside. Det er HTML som forteller nettleseren hva som er en overskrift, en paragraf, en lenke, et bilde eller et skjemaelement.

Du kan tenke på HTML som skjelettet i en nettside. Design, farger og animasjoner kommer ofte fra CSS og JavaScript, men uten HTML finnes det ingen tydelig struktur å bygge videre på. Vil du forstå grunnlaget skikkelig, kan du begynne med HTML grunnleggende.

For å se hvordan nettsider faktisk blir levert til nettleseren, kan du også lese Slik fungerer internett: TCP/IP og DNS forklart. Den gir deg et nyttig bakteppe før du går dypere inn i koden.

HTML-dokumentet fra topp til bunn

Et HTML-dokument følger en bestemt struktur, og det er ofte her mange begynner å kjenne igjen mønsteret i kode. Du møter blant annet elementer som html, head og body, og hvert av dem har sin rolle i hvordan siden blir tolket.

Hvis du vil forstå hvordan en nettside er bygget opp fra start til slutt, er Slik er et HTML-dokument bygget opp et godt neste steg. Der ser du hvordan de viktigste delene av dokumentet samarbeider for å gi nettleseren riktig innhold.

Du vil også møte attributter tidlig, fordi de gir ekstra informasjon til elementene. For eksempel brukes src, alt og href hele tiden i ekte nettsider, og HTML-attributter forklarer hvordan de fungerer.

Tekst, overskrifter og lenker

Det meste av innholdet på en nettside er tekst, og i HTML handler mye om å gi teksten en tydelig struktur. Overskrifter hjelper både leseren og søkemotorer med å forstå hva som er viktigst, mens lister gjør innholdet lettere å skanne.

Vil du lære hvordan du bygger opp tydelige seksjoner med overskrifter, kan du lese HTML-overskrifter. Der får du oversikt over h1 til h6 og hvordan de brukes for å skape god struktur.

Skal du lage punktlister, nummererte lister eller definisjonslister, er HTML-lister en naturlig videreføring. Det er nyttig både i artikler, menyer og innhold som skal være lett å lese.

Lenker er kanskje det mest kjente elementet i HTML, og de er selve grunnen til at nettet fungerer som et nettverk av sider. Vil du lære å lage gode lenker og forstå href, target og rel, bør du se på HTML-lenker.

Når du begynner å lenke mellom egne sider og ressurser, dukker også URL-stier opp. Da er det lurt å forstå forskjellen på absolutte og relative stier, og URL-stier i HTML viser deg akkurat det.

Bilder, video og annet innhold

HTML brukes ikke bare til tekst. Du kan også bygge inn bilder, video, kart og annet innhold som gjør siden mer levende og nyttig. Slike elementer er ofte avgjørende for at en side skal føles komplett.

Bilder er kanskje det første du vil legge til, og de krever mer enn bare en filsti. Vil du lære hvordan img-taggen fungerer, og hvorfor alt-tekst er så viktig, kan du lese HTML-bilder.

Videoer er et annet vanlig element på moderne nettsider. Hvis du vil forstå hvordan du kan legge inn videoinnhold på riktig måte, er Slik setter du inn video i HTML en fin ressurs.

Noen ganger vil du bygge inn eksternt innhold, som YouTube, kart eller andre sider, og da brukes iframe. HTML iframe forklarer når dette er nyttig, og hvilke ting du bør være oppmerksom på.

For data som skal presenteres ryddig, for eksempel timeplaner, prisoversikter eller sammenligninger, er tabeller fortsatt relevante. Vil du lære oppbygningen med table, tr, th og td, kan du gå til HTML-tabeller.

Skjemaer og interaktive felter

Når du vil at brukeren skal gjøre mer enn å lese, trenger du skjemaer. Det kan være alt fra et enkelt kontaktskjema til registrering, søk, avkrysning av valg eller innsending av data.

Skjemaer er en stor del av det som gjør nettsider interaktive, og de dukker opp overalt i hverdagen. Vil du se hvordan de bygges opp fra bunnen av, kan du starte med Slik lager du et skjema i HTML.

Deretter kan du fordype deg i de vanligste kontrollene. HTML checkbox forklarer avmerkingsbokser, HTML radioknapper viser hvordan du lar brukeren velge ett alternativ, og HTML nedtrekksmeny tar for seg select og option.

Små detaljer som gjør stor forskjell

Når du lærer HTML, handler mye om å legge merke til detaljer som påvirker både struktur, lesbarhet og tilgjengelighet. Forskjellen på blokk- og inline-elementer kan for eksempel være avgjørende for hvordan innholdet plasserer seg på siden.

Hvis du har kjent på at noen elementer oppfører seg annerledes enn andre, vil Block vs inline i HTML gi deg et klart bilde av hvorfor. Den kunnskapen gjør det lettere å forstå layout, tekstflyt og hvordan du bygger opp siden mer bevisst.

Et annet viktig tema er hvordan du bruker riktige attributter på riktig sted. Små ting som alt på bilder eller rel på lenker kan gjøre stor forskjell for både brukervennlighet og kvaliteten på koden din.

Veien videre i HTML

Når du begynner å se sammenhengen mellom struktur, tekst, media og skjemaer, blir HTML langt mindre tilfeldig. Du får et språk for å beskrive innhold, og det gjør det enklere å bygge nettsider som er ryddige, forståelige og enkle å videreutvikle.

Bruk sidene i denne samlingen som et kart. Start med grunnleggende struktur, gå videre til tekst og lenker, utforsk media og tabeller, og avslutt med skjemaer når du vil gjøre siden mer interaktiv.

Vil du bygge trygghet steg for steg, er neste naturlige valg å utforske underemnene videre. Hver artikkel gir deg en dypere forklaring av ett tema, slik at du kan gå fra oversikt til praktisk forståelse i ditt eget tempo.