HTML
Prescurtarea
HTML provine de la
HyperText Markup Language și este limbajul predominant pentru paginile web. Acesta oferă un mijloc de a crea documente prin indicarea sensului structurii pentru text, cum ar fi titluri, paragrafe, liste etc precum şi pentru link-uri, citate, şi alte elemente. Acesta permite ca imagini şi obiecte să fie integrate şi pot fi folosite pentru a crea formulare interactive.
Limbajul HTML este compus din ”etichete” (sau ”tags”), înconjurate de paranteze unghiulare în conţinutul paginii web. Acesta poate include sau poate încărca scripturi din limbaje precum JavaScript care afectează comportamentul procesoarelor HTML cum ar fi browserele Web şi Cascading Style Sheets (CSS) pentru a defini aspectul şi structura de text.
World Wide Web Consortium, alias W3C, organizația care se ocupă cu standardele web încurajează utilizarea CSS pentru formatarea elementelor web și evitarea atributelor HTML pe cât de mult posibil.
HTML5 este dezvoltat ca următoarea revizuire majoră a HTML (HyperText Markup Language), limbajul de marcare de bază ale World Wide Web. HTML5 este standardul propus următoar pentru HTML 4.01, XHTML 1.0 si DOM level 2 HTML. Aceasta are scopul de a reduce nevoia de tehnologii ale aplicațiilor de tip plug-in ce aparțin unor terți proprietari, cum ar fi Adobe Flash, Silverlight Microsoft şi JavaFX Sun.
HTML5 introduce o serie de noi elemente si atribute. Unele dintre ele sunt înlocuiri semantice pentru utilizări ale elementelor comune ale blocurilor (
) şi în a celor din cod (), de exemplu (blocul de navigare site-ului) şi . Alte elemente ofere o nouă funcţionalitate prin intermediul unei interfeţe standardizate, cum ar fi elementele şi .Unele elemente depăşite din HTML 4.01 au fost înlăturare, inclusiv elemente de prezentare, cum ar fi ,
, ale căror efecte sunt realizate cu ajutorul Cascading Style Sheets. Se pune în același timp și un accent deosebit pe importanţa DOM scripting în comportamentul Web.
Sintaxa HTML5 nu mai este bazat pe SGML, în ciuda similitudinii sale de markup. Ea a fost, totuşi, proiectată pentru a fi compatibilă cu analiza pentru versiunile mai vechi de HTML. Ea vine cu o linie introductivă nouă care arată ca o declaraţie de tipul documentului SGML, <> DOCTYPE! Html, care permite redarea care respectă standardele în toate browserele care folosesc ”DOCTYPE sniffing”.