HTML tutoriál

HOME HTML Úvod do HTML HTML editory HTML Basic HTML prvky Atributy HTML HTML nadpisy HTML odstavce HTML styly Formátování HTML HTML citace HTML komentáře HTML barvy HTML CSS HTML odkazy HTML obrázky HTML favicon HTML tabulky HTML seznamy HTML Block & Inline HTML třídy ID HTML HTML iframe HTML JavaScript Cesty souboru HTML HTML hlava Rozložení HTML HTML responzivní Počítačový kód HTML Sémantika HTML Průvodce stylem HTML HTML entity HTML symboly HTML Emojis Znaková sada HTML HTML kódování URL HTML vs. XHTML

HTML formuláře

HTML formuláře Atributy formuláře HTML HTML prvky formuláře Typy vstupu HTML Vstupní atributy HTML Atributy vstupního formuláře HTML

HTML grafika

HTML plátno HTML SVG

HTML média

HTML média HTML video Zvuk HTML HTML pluginy HTML YouTube

HTML API

Geolokace HTML HTML Drag/Drop Webové úložiště HTML HTML Web Workers HTML SSE

Příklady HTML

Příklady HTML HTML kvíz HTML cvičení HTML certifikát HTML souhrn Přístupnost HTML

HTML reference

Seznam značek HTML Atributy HTML Globální atributy HTML Podpora HTML prohlížeče HTML události HTML barvy HTML plátno HTML Audio/Video HTML Doctypes HTML znakové sady HTML kódování URL HTML jazykové kódy Zprávy HTTP HTTP metody Převodník PX na EM Klávesové zkratky

Úvod do HTML


HTML je standardní značkovací jazyk pro vytváření webových stránek.


Co je HTML?

  • HTML je zkratka pro Hyper Text Markup Language
  • HTML je standardní značkovací jazyk pro vytváření webových stránek
  • HTML popisuje strukturu webové stránky
  • HTML se skládá z řady prvků
  • Prvky HTML říkají prohlížeči, jak má obsah zobrazit
  • Prvky HTML označují části obsahu, jako je „toto je nadpis“, „toto je odstavec“, „toto je odkaz“ atd.

Jednoduchý HTML dokument

Příklad

<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>

<h1>My First Heading</h1>
<p>My first paragraph.</p>

</body>
</html>

Příklad vysvětlen

  • Prohlášení <!DOCTYPE html>definuje, že tento dokument je dokument HTML5
  • Prvek <html>je kořenový prvek stránky HTML
  • Prvek <head>obsahuje meta informace o stránce HTML
  • Prvek <title>určuje název stránky HTML (který je zobrazen v záhlaví prohlížeče nebo na kartě stránky)
  • Prvek <body>definuje tělo dokumentu a je kontejnerem pro veškerý viditelný obsah, jako jsou nadpisy, odstavce, obrázky, hypertextové odkazy, tabulky, seznamy atd.
  • Prvek <h1>definuje velký nadpis
  • Prvek <p>definuje odstavec

Co je to prvek HTML?

Element HTML je definován počáteční značkou, nějakým obsahem a koncovou značkou:

< tagname > Obsah jde sem... < /tagname >

Element HTML je vše od počáteční značky po koncovou značku:

< h1 > Můj první nadpis < /h1 >
< p > Můj první odstavec. < /p >
Start tag Element content End tag
<h1> My First Heading </h1>
<p> My first paragraph. </p>
<br> none none

Poznámka: Některé prvky HTML nemají žádný obsah (jako prvek <br>). Tyto prvky se nazývají prázdné prvky. Prázdné prvky nemají koncovou značku!



Internetové prohlížeče

Účelem webového prohlížeče (Chrome, Edge, Firefox, Safari) je číst HTML dokumenty a správně je zobrazovat.

Prohlížeč nezobrazuje značky HTML, ale používá je k určení způsobu zobrazení dokumentu:

Zobrazit v prohlížeči


Struktura stránky HTML

Níže je vizualizace struktury stránky HTML:

<html>
<hlava>
<title>Název stránky</title>
</head>
<body>
<h1>Toto je nadpis</h1>
<p>Toto je odstavec.</p>
<p>Toto je další odstavec.</p>
</body>
</html>

Poznámka: Obsah v sekci <body> (bílá oblast nahoře) se zobrazí v prohlížeči. Obsah prvku <title> se zobrazí v záhlaví prohlížeče nebo na kartě stránky.


Historie HTML

Od počátků World Wide Webu existuje mnoho verzí HTML:

Year Version
1989 Tim Berners-Lee invented www
1991 Tim Berners-Lee invented HTML
1993 Dave Raggett drafted HTML+
1995 HTML Working Group defined HTML 2.0
1997 W3C Recommendation: HTML 3.2
1999 W3C Recommendation: HTML 4.01
2000 W3C Recommendation: XHTML 1.0
2008 WHATWG HTML5 First Public Draft
2012 WHATWG HTML5 Living Standard
2014 W3C Recommendation: HTML5
2016 W3C Candidate Recommendation: HTML 5.1
2017 W3C Recommendation: HTML5.1 2nd Edition
2017 W3C Recommendation: HTML5.2

Tento návod se řídí nejnovějším standardem HTML5.