Co je HTML5?
HTML5 je pátý hlavní standard HTML. Vývoj standardu začal v roce 2007 a HTML5 webové stránky se začaly prosazovat v roce 2010. Finální standard HTML5 byl oficiálně standardizován W3C 28. října 2014.
Předchozí standard HTML, HTML 4.01, byl standardizován v roce 1999 – patnáct let před vydáním standardu HTML5. V desetiletí předcházejícím standardu HTML5 však byla většina webových stránek psána v XHTML, přísnější verzi jazyka HTML zveřejněné v roce 2000. HTML5 byl navržen tak, aby nahradil HTML 4 i XHTML tím, že poskytuje vývojářům webu jednodušší standard, který obsahuje několik nových funkcí pro moderní web.
Následující tabulka obsahuje seznam nových prvků neboli značek zavedených v HTML5, které se používají k definování struktury dokumentu.
Tag | Description |
---|---|
<header> | Defines the webpage header |
<footer> | Defines the page footer |
<nav> | Defines the navigation bar |
<main> | Defines the main content of a webpage |
<article> | Defines an article within a page |
<section> | Defines a section of a document or article |
<aside> | Defines content outside a page’s primary content |
Tyto značky zjednodušují zdrojovou stránku i odpovídající CSS styly. Chcete-li například definovat navigační prvek v jazyce XHTML, obvykle napíšete „<div class=“nav“> v jazyce HTML stránky a v jazyce CSS definujete třídu „.nav“. V HTML5 můžete jednoduše vložit značku <nav> do HTML a samotný prvek nastylovat pomocí CSS.
HTML5 obsahuje také několik dalších nových značek. Příkladem jsou <canvas> a <svg> pro grafiku a <audio> a <video> pro multimediální prvky. Tyto značky poskytují vývojářům webových stránek nové možnosti, ačkoli je důležité poznamenat, že HTML5 stále do značné míry spoléhá na CSS a JavaScript pro stylování stránek, animace a interakci s uživatelem. Proto je většina interaktivních webových stránek HTML5 vytvořena pomocí kombinace HTML5, CSS3 a JavaScriptu nebo jQuery.
POZNÁMKA:Předchozí standardy HTML obsahovaly mezi „HTML“ a číslem mezeru (tj. HTML 1.0, HTML 4.01). HTML 5.0 mezeru odstraňuje a oficiálně se píše jako HTML5.
Definice HTML5 na této stránce je původní definice na SharTec.eu. Pokud chcete na tuto stránku odkázat, nezapomeňte uvést zdroj článku.
Cílem webu SharTec.eu je srozumitelně vysvětlit počítačovou terminologii. Snažíme se o jednoduchost a přesnost každé definice, kterou zveřejňujeme. Pokud máte připomínky k definici jazyka HTML5 nebo chcete navrhnout nový technický termín, kontaktujte nás.
Cieľom stránky SharTec.eu je vysvetľovať počítačovú terminológiu zrozumiteľným spôsobom. Pri každej uverejnenej definícii sa snažíme o jednoduchosť a presnosť. Ak máte pripomienky k definícii jazyka HTML5 alebo chcete navrhnúť nový technický termín, kontaktujte nás.