Du tror HTML er et programmeringsspråk

Handler om: HTML-element

Du tror HTML er instruksjoner maskinen utfører — og venter deg variabler, logikk og feilmeldinger. HTML er et markeringsspråk: det setter merkelapper på innholdet og sier hva ting ER, ikke hva maskinen skal GJØRE. Derfor krasjer HTML aldri — nettleseren tolker så godt den kan og viser alltid noe, også når koden har feil.

Eksempel

En elev glemmer en slutt-tagg og venter på en feilmelding — «hvorfor krasjer den ikke?». Eller sier «jeg programmerer i HTML» og tror siden kan regne ut ting.

Slik tenker du riktig om det

HTML er navnelapper, ikke instruksjoner — som å markere «Overskrift 1» i Word. Word krasjer ikke om du glemmer å skru av fet skrift; teksten bare FORTSETTER med fet. Nettleseren gjør det samme: den tolker merkelappene så godt den kan og viser alltid noe — det er både snilt (siden vises) og farlig (kanskje ikke slik du mente).

naviger Enter åpne ShiftEnter ny fane Esc lukk
Velg tema
Skala