Hva er HTML-filformatet?
.html-filer brukes av nettlesere for å vise nettsider.
.html-filer lagrer informasjon i et rent tekstformat. HTML er et markeringsspråk for å lage innhold på nettsider - det definerer strukturen til alt fra enkle informasjonssider til ryggraden i dynamiske webapplikasjoner. Nettlesere bruker .html-filer for å generere nettsider basert på markeringsinformasjonen som er lagret i disse filene. HTML-kildekoden til enhver side kan vises fra nettleseren ved å bruke kommandoen Vis sidekilde, som er tilgjengelig fra kontekstmenyen ved å høyreklikke på siden.
Markeringsspråket HTML støtter følgende konstruksjoner:
- markeringskoder (tags) som støtter egenskaper (attributter),
- datatyper,
- referanser,
- entiteter,
- dokumenttypedefinisjoner (f.eks.
<!DOCTYPE html>).
HTML-elementer brukes til å strukturere nettstedet og legge til innhold fra eksterne kilder, inkludert lenker til andre nettsteder, innebygde medier, skjemaer og skript. HTML støtter også enkle tekstformateringsfunksjoner som størrelse, fet skrift og kursiv. HTML er kompatibelt med CSS-stiler og støtter dynamisk innhold som videoavspilling eller interaktive animasjoner gjennom koblede JavaScript-filer.
Filer med filendelsen .html lagrer data i rent tekstformat og kan derfor enkelt redigeres med et hvilket som helst tekstredigeringsprogram. Det anbefales imidlertid at .html-filer redigeres med dedikerte kodeeditorer for å unngå potensielle feil. Slike verktøy kan automatisk utheve nøkkelord, rette syntaksfeil eller autofylle verdier. Filendelsene .html og .htm representerer det samme formatet - den kortere varianten var en eldre løsning for eldre operativsystemer med en begrensning på tre tegn i filendelsen.
Sikkerhet og trygghet
RISIKO: LOWEn .html-fil er ren tekst og er trygg å åpne i en teksteditor. Forsiktighetsregelen er at HTML-sider kan inneholde JavaScript, som kjøres når du åpner filen i en nettleser - en ondsinnet lokal .html-fil kan inneholde en phishing-side (et falskt påloggingsskjema) eller kjøre skript. Behandle .html-filer fra e-post eller upålitelige nedlastinger som enhver annen nettside: ikke skriv inn påloggingsinformasjon på en uventet side, og åpne mistenkelige filer i en teksteditor først for å inspisere dem i stedet for å la en nettleser kjøre dem. HTML-«vedlegg» i e-post er en kjent phishing-teknikk.
Formatdetaljer
i et nøtteskallProgrammer som åpner HTML-filer
Tekniske detaljer
dyp spesifikasjon| MIME-type | text/html |
| Alternativ MIME-type | application/xhtml+xml (XHTML-variant) |
| Tegnkoding | UTF-8 (anbefalt av HTML-standarden; deklarert via `<meta charset>` eller HTTP Content-Type-header) |
| Filsignatur | Ingen binære «magic bytes»; filer starter vanligvis med `<!DOCTYPE html>` eller en `<html>`-tag |
| Beholder | Markeringsdokument i ren tekst |
| Komprimering | Ingen i selve filen; servere kan komprimere innholdet med gzip eller Brotli under overføring |
| Typisk filstørrelse | Noen få KB til flere hundre KB; bilder, CSS og skript refereres til som separate eksterne filer |
| Dokumentstruktur | Nøstede elementer - `<html>`-rot som inneholder `<head>` (metadata og lenker) og `<body>` (synlig sideinnhold) |
| Alternativ filendelse | `.htm` (identisk format; det kortere navnet var en eldre løsning for 8.3-filnavnbegrensninger) |
| Skripting | Dynamisk oppførsel lagt til via innebygde `<script>`-blokker eller eksternt koblede `.js`-filer |
| Styling | Presentasjon kontrollert via koblede `.css`-filer, `<style>`-blokker eller innebygde `style`-attributter |
| Semantiske elementer | HTML5 introduserte strukturelle tagger: `<article>`, `<section>`, `<nav>`, `<aside>`, `<header>`, `<footer>` |
| Tilgjengelighetsmarkering | WAI-ARIA-roller og `aria-*`-attributter kan bygges direkte inn i HTML-elementer |
| Mobilvisning | Taggen `<meta name="viewport">` kontrollerer skalering av layout på små skjermer og mobile enheter |
| Standardvedlikehold | Vedlikeholdes av WHATWG som en kontinuerlig oppdatert «Living Standard» uten faste versjonsutgivelser |
| Plattformstøtte | Plattformuavhengig; støttes på Windows, macOS, Linux, Android og iOS overalt der en nettleser er tilgjengelig |
| Utgitt | 1991 (first HTML by Tim Berners-Lee); HTML5 from 2014 |
| Siste versjon | HTML Living Standard (WHATWG, continuously updated) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | html.spec.whatwg.org |
HTML-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om HTML-filer.