Dokument HTML (.html)

WHATWG Standardní

HyperText Markup Language (HTML) je základním publikačním standardem World Wide Webu, který strukturuje dokumenty do interaktivních multimediálních zážitků s hypertextovými odkazy a vizuálním stylováním na každém digitálním zařízení.

Převést JSON do HTML

Bezplatný konvertor z JSON do HTML v prohlížeči. Převeďte soubory okamžitě ve svém zařízení.

Zkontrolovat a metadata

Operační systémy a analyzátory souborů identifikují soubory HTML kontrolou počáteční binární sekvence bajtů:

Vyberte nebo přetáhněte soubory sem

100% soukromá konverze v prohlížeči - soubory nikdy neopustí vaše zařízení

nebo vložte Ctrl+V
Záruka ochrany soukromí s nulovým přenosem po síti: 0 bajtů odesláno na externí servery. Veškeré zpracování probíhalo lokálně v sandboxu vašeho prohlížeče.

Podpis hlavičky na úrovni bajtů (Magic Bytes)

Operační systémy a analyzátory souborů identifikují soubory HTML kontrolou počáteční binární sekvence bajtů:

HEXADECIMÁLNÍ PODPIS (OFFSET 0):

3C 21 44 4F 43 54 59 50 45 20 68 74 6D 6C

ASCII REPREZENTACE: <!DOCTYPE html

Standardizace: WHATWG HTML Living Standard / W3C Recommendation

Technické specifikace

Architektura kontejneruUnicode text stream structured as hierarchical Document Object Model (DOM) tree elements
KompreseUncompressed text stream (typically compressed over HTTP via Brotli or Gzip)
Endiantita bajtůUTF-8 / Unicode text stream (BOM optional)
Barevné prostorysRGB, Display P3, Rec.2020 via CSS Color 4
Kanály a strukturaHypertext markup, CSS styling, JavaScript interactivity, embedded SVG, Canvas, audio, and video
Max. rozměryUnbounded document canvas bounds (infinite scroll)
PrůhlednostFull CSS opacity, alpha color channels (rgba/color()), and blend modes
Streamování a progresivní načítáníIncremental streaming parsing: browsers render elements before the full file finishes downloading

Technická srovnávací matice: HTML vs konkurence

Technický atributHTML (Aktuální)MDXMLPDF
Interaktivita a logikaPlný JavaScript a skriptování DOMPouze statický deklarativní textUkládání dat (bez vestavěné logiky)Omezené skripty formulářů (AcroJS)
Flexibilita stylováníNekonečná vizuální kontrola CSS3/CSS4Výchozí stylování závislé na tématuVyžaduje stylové šablony XSLTPřísné rozvržení s pevnými pixely
Univerzální webové vykreslování100% nativní v každém prohlížečiVyžaduje vykreslovací engine MarkdownVyžaduje prohlížeč XML nebo stylováníVyžaduje vložený plugin PDF
Hypertextové odkazyNativní webové hypertextové odkazy (href)Syntaxe Markdown [text](url)Syntaxe XML XLinkVložené anotace odkazů PDF

Běžné režimy poškození a příručka pro obnovení v hex

Stránka zobrazuje surové značky HTML jako text nebo zkomolené cizí znaky (např. „é").

Hlavní příčina: Chybějící deklarace znakové sady UTF-8 („<meta charset="utf-8">") nebo neodpovídající hlavičky kódování.

Obnovení: Přidejte řetězec „<meta charset="utf-8">" nebo proveďte převedení kódování na UTF-8 pomocí nástroje File2File Text Converter.

Bezpečnostní analýza a vektory útoků na parser

Enginy pro vykreslování HTML spouštějí skripty a analyzují složitý kód, kde neošetřené vstupy způsobují zranitelnosti typu Cross-Site Scripting (XSS).

Známé vektory útoků

  • Uložený nebo reflexní Cross-Site Scripting (XSS) kradoucí soubory cookie relace uživatele a autentizační tokeny.
  • Injekce HTML klamající uživatele prostřednictvím napodobených přihlašovacích rozhraní.
  • Bezpečnostní zranitelnosti založené na DOM manipulující s dokumentem document.location nebo funkcí eval().

Doporučené bezpečnostní postupy:

Historický vývoj a milníky

2019W3C a WHATWG podepisují přelomovou dohodu, kterou stanovují WHATWG HTML Living Standard jako jediný zdroj pravdy.
2014W3C dokončuje doporučení HTML5, které zavádí nativní video, audio, plátno (canvas) a responzivní sémantiku.
1993Tim Berners-Lee publikuje první formální internetový návrh HTML v CERNu.

Klíčové výhody a přednosti

  • Základní jazyk lidského vědomí a digitální komunikace: nativně podporovaný na 100 % počítačů a mobilních zařízení.
  • Bezproblémová integrace s CSS pro vizuální design a JavaScriptem pro dynamickou interaktivitu.
  • Streamovací vykreslovací engine: prohlížeče mohou analyzovat, rozvrhnout a vykreslovat HTML inkrementálně, jak data přicházejí po síti.

Technická omezení a nevýhody

  • Samostatné soubory .html nezapouzdřují propojené externí obrázky, fonty ani styly bez zabalení (např. MHTML/Base64).
  • Vykreslování se může mírně lišit v závislosti na různých enginech prohlížečů (Blink, WebKit, Gecko).
  • Vysoký bezpečnostní povrch: neošetřené vstupy od uživatelů mohou způsobit zranitelnosti typu Cross-Site Scripting (XSS).

Zajímavé technické drobnosti

  • Tim Berners-Lee vynalezl HTML v CERNu v roce 1989, aby pomohl jaderným fyzikům snadno sdílet výzkumné práce napříč počítači.
  • Standard HTML Living Standard nemá žádná čísla verzí (žádné „HTML6"); je nepřetržitě aktualizován každý týden.
  • Můžete kliknout pravým tlačítkem myši na libovolnou webovou stránku na planetě a vybrat možnost „Zobrazit zdrojový kód stránky", abyste viděli její podkladový kód HTML.

Často kladené technické otázky

K čemu se používá HTML?

HTML se používá ke strukturování obsahu na internetu a vytváření webových stránek s textem, nadpisy, obrázky, odkazy, formuláři a vloženými multimédii.

Mohu převést HTML do PDF nebo Markdownu?

Ano. Aplikace File2File.app dokáže vykreslit a převést jakýkoli soubor HTML na přehledný dokument PDF vhodný k tisku nebo na lehký textový soubor Markdown přímo ve vašem prohlížeči.

Jaký je rozdíl mezi HTML a HTML5?

HTML5 je moderní vývoj HTML, který přináší nativní podporu pro přehrávání videa a audia, interaktivní grafiku canvas, mobilní přizpůsobení a čisté sémantické prvky jako <header>, <article> a <footer>.