Limbajul de marcare hipertext (HTML) este forma fundamentală de cod de computer pe care se bazează site-urile web de pe World Wide Web (WWW). HTML este cunoscut ca un limbaj de scripting care utilizează cuvinte standard în limba engleză cuprinse între paranteze, cunoscute sub numele de etichete, pentru a indica browserului unui computer diferitele opțiuni de formatare pentru afișarea conținutului. Aceasta poate include formatarea textului, cum ar fi caracteristicile aldine, cursive și indentare, precum și opțiuni de afișare pentru imagini, fișiere video și audio sau alte funcții interactive de pe site-uri web. În timp ce design-urile HTML au început inițial ca pagini web foarte simple la începutul anilor 1990, limbajul de marcare hipertext a suferit mai multe revizuiri și extinderi pentru a se adapta noilor capabilități ale browserelor de computer și ale conexiunilor la Internet de mare viteză. Prima actualizare a standardelor pentru modelele HTML a avut loc la sfârșitul anului 1995, când standardele HTML 2.0 au permis noi funcții pe site-uri web, cum ar fi tabele pentru text și imagini și hărți imagine; Începând cu anul 2000, totuși, modelele HTML ajunseseră la o etapă de revizuire de 4.01, permițând browserelor să afișeze mai eficient ramuri ale schemelor de codare HTML, cum ar fi limbajul de marcare extensibil (XML).
În timp ce designul site-ului web din 2011 rămâne ferm întemeiat pe principiile codului HTML, există acum multe variante de lucru cu HTML, care utilizează, de asemenea, limbaje de scripting bazate pe cuvinte englezești încadrate în etichete, pe care un browser le interpretează pentru a afișa conținut. Variațiile populare ale modelelor HTML care utilizează alte scheme de codare includ XML, foi de stil în cascadă (CSS), HTML dinamic (DHTML) și multe altele. Pe măsură ce fiecare nouă schemă de codificare a fost adoptată de companiile de dezvoltare de software care lansează versiuni ale browserelor populare de computere, funcționalitatea site-urilor web și ușurința personalizării lor au devenit mai mari.
Principalul avantaj al XML este că oferă cuiva care lucrează cu HTML abilitatea de a specifica modul în care elementele de pe o pagină web sunt afișate pe baza conținutului lor în loc de forma în care sunt stocate, ceea ce face duplicarea unui aspect de la o pagină la alta mult mai ușoară. decât cu modelele standard HTML. CSS oferă un avantaj similar cu afișarea textului care utilizează o cantitate mică de cod HTML care accesează fișierele CSS stocate pe serverul pe care este încărcat un site web. Acest lucru face editarea dimensiunii, fontului și culorii textului pentru toate paginile de pe un site web mult mai ușoară, prin editarea unui număr mic de fișiere CSS în loc de fiecare pagină web în parte.
Alte forme de design HTML, cum ar fi DHTML, sunt extinderi ale principiilor originale ale HTML pentru a îmbunătăți interactivitatea. DHTML încorporează utilizarea javascript în paginile web, permițând includerea de formulare interactive și baze de date pe site-urile web ale căror caracteristici sunt alese de persoana care scrie codul HTML. Un editor HTML sau un program software pentru scrierea modelelor HTML din 2011 poate include, de asemenea, diferite subprograme pentru conținut interactiv, cum ar fi animația bazată pe vectori. Animația bazată pe vectori permite unui site web să creeze imagini și animații care sunt stocate exclusiv ca vectori matematici și valori numerice, eliminând nevoia de a descărca imagini voluminoase pe un computer local pentru a vedea efectele de animație.
Învățarea HTML poate începe ca un proces simplu și poate deveni rapid complexă odată ce cineva întâlnește toate diferitele scheme de codare noi care sunt legate de modelele HTML pentru a îmbunătăți aspectul și atractivitatea unui site web. De asemenea, fiecare schemă de codare poate avea doar suport limitat pe diferite tipuri de browsere, unde unul își va afișa codul corect, iar altul nu. De asemenea, este necesar ca pluginurile sau programele mici încorporate într-un browser să fie descărcate pe un computer personal pentru ca unele elemente de design HTML să funcționeze, cum ar fi animația bazată pe vectori. Din acest motiv, lucrul cu HTML ar trebui să se concentreze mai întâi pe o vedere cuprinzătoare a standardelor 4.01 detaliate în cărțile moderne de design web și tutorialele online. Referirea la cea mai recentă versiune a standardelor HTML permite unui designer să creeze un site care oferă cea mai mare interactivitate, precum și probabilitatea de a fi afișat în mod consecvent pe toate browserele de computer moderne construite pentru a suporta standardul.