1. HyperText Markup Language (HTML) este un limbaj de marcare utilizat pentru crearea paginilor web ce pot fi afișate într-un browser (navigator). Scopul HTML este mai degrabă prezentarea informațiilor – paragrafe, fonturi, tabele ș.a.m.d. – decât descrierea semanticii documentului. Toate paginile web vor avea cel putin elementele de baza: html, head, title si body. 2. XML este un limbaj de marcare similar cu HTML; XML este utilizat pentru păstrarea datelor, nu pentru vizualizarea ei; XML nu are tag-uri predefinite; Utilizatorii definesc tagurile sale adaptate la problema sa; XML este W3C Recommendation. documentele XML sunt alcatuite din unitati informationale numite elemente. Un element este specificat explicit prin intermediul a doua marcaje (un marcaj de inceput si un marcaj de final). Numele unui element delimitat prin simboluri de tip <, > constituie un marcaj. Marcajul de final poate fi identificat printr-un slash, /, plasat inaintea numelui elementului. Tot in categoria marcajelor pot fi incluse si alte constructii, precum: entitatile, comentariile, delimitatorii pentru sectiunile CDATA, declaratiile tipului de document, instructiunile de procesare si declaratiile XML. Elementele XML pot fi vide, in cazul in care nu contin nimic intre marcaje, sau pot include un text si/sau alte elemente. In interiorul unui document XML, elementele definesc o structura ierarhica asemanatoare unui arbore, care reflecta atat structura logica a datelor, cat si continutul stocat. 3. CSS (Cascading Style Sheets) este un standard pentru formatarea elementelor unui document HTML. Stilurile se pot atașa elementelor HTML prin intermediul unor fișiere externe sau în cadrul documentului. CSS poate fi utilizat pentru formatarea elementelor XHTML, HTML5 ŞI XML. 4. JavaScript este dependent de mediu – JavaScript este un limbaj de scriptare; software-ul care ruleaza de fapt programul este browser-ul web (Firefox, Opera, Netscape Navigator, Internet Explorer, Safari, etc.) Este important de luat in considerare aceasta dependenta de browser utilizînd aplicatii JavaScript. JavaScript este un limbaj in totalitate interpretat – codul scriptului va fi interpretat de browser inainte de a fi executat. JavaScript nu necesita compilari sau preprocesari, ci ramane parte integranta a documentului HTML. Scopul principal al limbajului este sa realizeze procesarile si reactiile la evenimente chiar in browser. Evenimentele sunt declansate de utilizator si preluate in niste atribute speciale ale marcajelor HTML, iar aceste atribute se numesc handlere de eveniment 5. <a> tag - ul definește un hyperlink, care este folosit pentru a lega de la o pagină la alta. Cel mai important atribut al <a> element este href atributul, ceea ce indică destinația link - ului. În mod implicit, link-uri vor apărea după cum urmează, în toate browserele: O legătură nevizitate este subliniată și albastru Un link vizitat este subliniat și violet O legătură activă este subliniată și roșu 6. CGI este un standard de comunicare intre documentele Web si scripturile CGI pe care le scrieti. Un script/program CGI este un program care comunica intr-un mod oarecare cu documentele Web. Existenta acestui standard permite realizarea unor pagini Web interactive. • • • • • • 7. Contoare de vizitare; programe care genereaza sursa HTML pentru lucruri simple precum scrierea datei; generarea dinamica a imaginilor; generarea unor intregi pagini HTML; realizarea animaţiilor; prelucrarea datelor întroduse de utilizator în formulare.