Hypertext markup language (HTML)
Hypertextový značkovací jazyk (angl. Hypertext markup language, zkr. HTML) je technologie využívaná při tvorbě webových stránek. Jednotlivé stránky jsou vzájemně provázány hypertextovými odkazy, které mohou být dvojího typu: 1) interní, kdy web odkazuje sám na sebe, 2) externí, pokud web odkazuje na jiný dokument v rámci systému www, přes který lze publikovat internetové stránky v síti Internet.
Veřejně známým mýtem je tvrzení, že HTML je programovací jazyk. Ve skutečnosti se jedná o značkovací jazyk, který ve své struktuře využívá ustálenou skupinu značek (tagů). Každá značka má svůj specifický význam, díky čemuž dokáží webové prohlížeče zdrojový kód (skupinu značek) správně interpretovat a zobrazit stránku tak, jak bylo zamýšleno kodérem webu.
Základní HTML tagy
<html> // hlavní značeka určující HTML dokument
<head> // hlavička HTML dokumentu, obsahuje informace pro vyhledávací roboty, prohlížeč a jiné tech. údaje
<title> // titulek stránky, tag je umístěn uvnitř <head>
<body> // tělo HTML dokumentu, obsahuje veškerý obsah
<div> // blokový element bez specifického sémantického významu
<p> // odstavec textu
<ul> // nečíselný seznam položek
<h1-6> // nadpisy stránky 1 - 6
<a> // hypertextový odkaz
<img> // obrázek
<form> // webový formulář
<b>/<strong> // tučný text
<i>/<em> // kurzíva
<u>/<ins> // podtržený text
Struktura HTML dokumentů
<html>
<head>
<title>Titulek stránky</title>
</head>
<body>
<h1>Hlavní nadpis stránky</h1>
<p>Text prvního odstavce stránky, vč. <b>tučného písma</b> a <i>kurzívy</i>.</p>
<img src="cesta/k/obrazku.jpg" alt="Popis obrázku">
</body>
</html>
Při používání značkovacího jazyka HTML jsou velmi často využívány také technologie PHP – programovací jazyk, který zajišťuje dynamickou funkcionalitu www stránek, CSS – kódovací jazyk, který určuje grafický vzhled jednotlivých elementů a tím i celého webu a případně také SQL – dotazovací jazyk, jenž se používá pro komunikaci webu s relační databází MySQL.