HTML este prescurtare pentru Hypertext Markup Language - Limbaj de marcare a hipertextului:
Hypertext (hipertext). O legatur (link) este un cuvnt sau o fraz special ntr-o pagin web care trimite" ctre o alt pagin web. Atunci cnd executm clic pe o legatur, browserul deschide pagina respectiv. Acest text special se mai numete legtur hipertext . Markup (marcare). Prin marcare nelegem anumite instruciuni stilistice detaliate introduse ntr-un document text care trebuie publicat pe World Wide Web. HTML conine coduri simple pentru detalierea unor elemente din pagin, precum: scrierea unui text cu caractere aldine sau italice, crearea de liste marcate, inserarea de imagini i, binenteles, definirea legturilor. Introducem aceste coduri n locurile adecvate dintr-un document text obinuit i browserul web le traduce, rezultatul fiind afiarea automat a paginii, aa cum dorim. Language (limbaj). HTML nu are nimic de-a face cu programarea calculatoarelor. El este un limbaj" n sensul c este o colecie de coduri introduse n document pentru a permite afiarea corespunzatoare a acestuia.
Exist mai multe standarde HTML, emise de organizaia numit W3C (World Wide Web Consortium), i anume: HTML 2.0 (1994), HTML 3.0 (1995), HTML 3.2 (1997), HTML 4.0 (1998). Procesul de standardizare a HTML nu este terminat. Unele companii (precum Microsoft si Netscape) au adugat propriile extensii la HTML (inexistente n standardul oficial), pentru a fi folosite de browserele lor. Cu alte cuvinte, nu este sigur c toate browserele recunosc toate codurile HTML.
Crearea de liste Pentru afiarea informaiilor ntr-o manier inteligibil i usor de citit, se folosesc uneori liste, cum ar fi listele numerotate i listele marcate. Inserarea de imagini HTML poate fi folosit pentru inserarea n pagin a unei imagini sugestive care s ilustreze o idee din text. Imaginea poate fi redimensionat, formatat i pozitionat n mod corespunztor, sau chiar transformat n hiperlegatur.
Aranjarea informaiilor n tabele Dei se pot folosi tabulatori i spaii pentru a alinia textele i imaginile n pagin, aceste elemente nu mai apar aliniate atunci cnd pagina este vizualizat n browser. Acest lucru se ntmpl deoarece HTML reduce spaiile multiple la un singur spaiu i ignor complet tabulatorii! Prin folosirea de tabele, putem poziiona exact n pagin orice element.