Hvad er HTML-filformatet?
.html-filer bruges af webbrowsere til at gengive websider.
.html-filer gemmer information i almindeligt tekstformat. HTML er et markup-sprog til oprettelse af websideindhold - det definerer strukturen på simple informationssider såvel som rygraden i dynamiske webapplikationer. Webbrowsere bruger .html-filer til at gengive websteder baseret på den markup-information, der er gemt i disse filer. HTML-kilden til enhver side kan ses fra browseren ved hjælp af kommandoen Vis kildekode, der er tilgængelig fra genvejsmenuen, som åbnes ved at højreklikke på siden.
HTML-markup-sproget understøtter følgende konstruktioner:
- markup-tags, der understøtter egenskaber (attributter),
- datatyper,
- referencer,
- entiteter,
- dokumenttype-erklæringer (f.eks.
<!DOCTYPE html>).
HTML-elementer bruges til at strukturere webstedet og tilføje indhold fra eksterne kilder, herunder links til andre websteder, indlejrede medier, formularer og scripts. HTML understøtter også enkle tekstformateringsfunktioner såsom størrelse, skrifttypevægt og fremhævning. HTML er kompatibelt med CSS-typografier og understøtter dynamisk indhold såsom videoafspilning eller interaktive animationer via tilknyttede JavaScript-filer.
Filer med filendelsen .html gemmer data i almindeligt tekstformat og kan derfor nemt redigeres med enhver teksteditor. Det anbefales dog, at .html-filer redigeres med dedikerede kode-editorer for at undgå potentielle fejl. Sådanne værktøjer kan automatisk fremhæve nøgleord, rette syntaksfejl eller autoudfylde værdier. Filendelserne .html og .htm repræsenterer det samme format - den kortere variant var en historisk løsning til ældre operativsystemer med begrænsninger på tre tegn i filendelser.
Sikkerhed og tryghed
RISIKO: LOWEn .html-fil er almindelig tekst og er sikker at åbne i en teksteditor. Forsigtigheden skyldes, at HTML-sider kan indlejre JavaScript, som kører, når du åbner filen i en browser - en ondsindet lokal .html-fil kan indeholde en phishing-side (en falsk loginside) eller køre scripts. Behandl .html-filer fra e-mail eller upålidelige downloads som enhver anden webside: indtast ikke legitimationsoplysninger på en uventet side, og åbn mistænkelige filer i en teksteditor først for at inspicere dem i stedet for at lade en browser eksekvere dem. HTML-«vedhæftninger» i e-mail er en kendt phishing-teknik.
Formatdetaljer
kort fortaltProgrammer der åbner HTML-filer
Tekniske detaljer
dyb specifikation| MIME-type | text/html |
| Alternativ MIME-type | application/xhtml+xml (XHTML-variant) |
| Tegnkodning | UTF-8 (anbefalet af HTML-standarden; erklæret via `<meta charset>` eller HTTP Content-Type-header) |
| Filsignatur | Ingen binære magic bytes; filer begynder typisk med `<!DOCTYPE html>` eller et `<html>`-tag |
| Container | Markup-dokument i almindelig tekst |
| Komprimering | Ingen i selve filen; servere kan komprimere indhold med gzip eller Brotli under overførsel |
| Typisk filstørrelse | Fra få KB til flere hundrede KB; billeder, CSS og scripts refereres som separate eksterne filer |
| Dokumentstruktur | Indlejrede elementer - `<html>`-rod indeholdende `<head>` (metadata og links) og `<body>` (synligt sideindhold) |
| Alternativ filendelse | `.htm` (identisk format; det kortere navn var en historisk løsning til 8.3-filnavnsbegrænsninger) |
| Scripting | Dynamisk adfærd tilføjet via inline `<script>`-blokke eller eksternt tilknyttede `.js`-filer |
| Styling | Præsentation styret via tilknyttede `.css`-filer, `<style>`-blokke eller inline `style`-attributter |
| Semantiske elementer | HTML5 introducerede strukturelle tags: `<article>`, `<section>`, `<nav>`, `<aside>`, `<header>`, `<footer>` |
| Tilgængeligheds-markup | WAI-ARIA-roller og `aria-*`-attributter kan indlejres direkte i HTML-elementer |
| Mobil viewport | `<meta name="viewport">`-tagget styrer layout-skalering på små skærme og mobile enheder |
| Standardvedligeholdelse | Vedligeholdes af WHATWG som en løbende opdateret Living Standard uden faste versionsudgivelser |
| Platformunderstøttelse | Platformsuafhængig; understøttes på Windows, macOS, Linux, Android og iOS, hvor som helst der findes en webbrowser |
| Udgivet | 1991 (first HTML by Tim Berners-Lee); HTML5 from 2014 |
| Seneste version | HTML Living Standard (WHATWG, continuously updated) |
| Åben standard | Ja · royaltyfri |
| Specifikation | html.spec.whatwg.org |
HTML-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om HTML-filer.