Článek: AN0002379Aktualizováno:: 13.12.2018
HTML je hlavním jazykem pro vytváření stránek na Internetu. HTML kód je zobrazen prohlížečem uživateli. HTML můžete vytvářet pomocí editoru, ve kterém píšete, formátujete, vkládáte odkazy atd. a o HTML se nemusíte starat. Přesto můžete narazit na situaci, kdy editor nevytvoří přesně to, co byste potřebovali a pak do HTML budete potřebovat zasáhnout ručně. Dobrý HTML editor umožňuje uživateli přepnout do zdrojového kódu a provést potřebné ruční úpravy.
HTML prošlo vývojem. Dnes je standardem HTML5, které podporuje mnoho nových technologií a klade vyšší nároky na HTML kód, který vytvoříte. Obecné pravidlo, že chyba v HTML nezpůsobí při zobrazení problém (chybná část kódu se prostě pouze nezobrazí), vedlo k vyšším nárokům na výpočetní výkon při parsování HTML a pomalejšímu zobrazení stránek. V průběhu let proto došlo ke zpřísnění syntaxe, aby došlo k vymýcení nekvalitních kódů.
HTML jazyk se skládá ze značek (tagů) a jejich vlastností. Výhodou HTML je, že jde o prostý text. Jednotlivé části textu se uzavírají do značek, které určují jeho význam - například formátování.
Příklad HTML textu:
<b>Tučný text</b>, <i>text kurzívou</i>. Text bez tagů.
Zobrazí se jako:
Tučný text, text kurzívou. Text bez tagů.
Tagy jsou uzavřeny do závorek < a >. Většina tagů je párových jako tagy b (bold - tučné písmo) a i (italics - kurzíva) jako v příkladu výše.
HTML dokument má předepsanou strukturu. Obsahuje popis typu dokumentu, který prohlížeči říká, jak se k němu má chovat. Vlastní HTML dokument obsahuje dvě části.
- Hlavičku, která obsahuje údaje o celém dokumentu - např. v jakém kódování je text uložen, jaký je titulek dokumentu, popis, klíčová slova atd. Tyto údaje jsou obsaženy na začátku dokumentu v elementu head.
- Vlastní tělo dokumentu se zobrazovaným obsahem. Nachází se v elementu body.
Podívejte se na příklad:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Titulek stránky</title>
</head>
<body>
<h1>Nadpis stránky</h1>
<p>Toto je <a href="https://www.objectgears.cz/">odkaz</a> v odstavci.</p>
<!-- toto je komentář -->
</body>
</html>;
V ObjectGears můžete HTML použít na několika místech:
- V HTML editoru se můžete přepnout do zdrojového kódu a provést detailní úpravy, pokud je to třeba. HTML editor použijete pro editaci sloupce typu Text, který je zobrazován jako HTML nebo ve webpartu HTML text.
- Ve webpartu Skript si můžete dynamicky (on the fly) vytvářet vlastní HTML, které pak ve stránce zobrazíte.
Více informací k jazyku doporučujeme získat na Wikipedii a ve w3schools. Stránek o HTML je velké množství - doporučujeme např. i jakpsatweb.cz.