Sunteți pe pagina 1din 3

1. Ce este HTML ?

Unul din primele elemente fundamentale ale WWW ( World Wide Web ) este HTML ( Hypertext Markup Language ), care descrie formatul primar in care documentele sint distribuite si va ute pe Web! Multe din trasaturile lui, cum ar fi independenta fata de platforma, structurarea formatarii si legaturile "ipertext, fac din el un foarte bun format pentru documentele #nternet si Web! $rimele specificatiile de ba a ale Web%ului au fost HTML, HTT$ si U&L! HTML a fost de voltat initial de Tim 'erners%Lee la ()&* in +,-,! HTML a fost va ut ca o posibilitate pentru fi icienii care utili ea a computere diferite si sc"imbe intre ei informatie utili ind #nternetul! )rau prin urmare necesare citeva trasaturi : independenta de platforma, posibilitati "ypertext si structurarea documentelor!#ndependenta de platforma inseamna ca un document poate fi afisat in mod asemanator de computere diferite ( deci cu fonte, grafica si culori diferite ), lucru vital pentru o audienta atit de variata! Hipertext inseamna ca orice cuvint, fra a, imagine sau alt element al documentului va ut de un utili ator ( client ) poate face referinta la un alt document, ceea ce usurea a mult navigarea intre multiple documente sau c"iar in interiorul unui aceluiasi document! s.tructurarea riguroasa a documentelor permite convertirea acestora dintr%un format in altul precum si interogarea unor ba e de date formate din aceste documente!

SGML si HTML Tim 'erners%Lee a utili at ca model ./ML ( .tandard /enerali ed Markup Language ), un standard international in plina de voltare! ./ML avea avanta0ul unei structurari avansate si al independentei de platforma dar proiectarea lui a avut in vedere mai mult structura semantica a documentului decit modul de formatare! 1lexibil, ./ML putea fi descris ca o specificare pentru descrierea altor formate! Utili atorii puteau crea noi formate (2T2, 2ocument Type 2efinitions) care puteau fi intelese de orice produs soft ./ML pur si simplu prin citirea mai intai a definitiilor noilor formate! HTML este pur si simplu un 2T2, deci o aplicatie a ./ML! #n primii ani de evolutie HTML a crescut lent, in principal pentru ca ii lipseau posibilitatile de a descrie publicatii electronice profesionale3 limba0ul permitea oarece control asupra fontelor dar nu permitea inserarea graficii! #n +,44, *(.5 a imbogatit limba0ul pentru a permite inserarea graficii si au construit primul navigator grafic, Mosaic! 5u urmat

apoi contributii ad "oc ale diverselor firme care au adus adaugiri limba0ului HTML (adaugiri si nu imbogatiri pentru ca unele taguri nu erau in conformitate cu principiile generale ale ./ML) astfel incat, prin +,,6 limba0ul parea scapat de sub control! Urmarea a fost ca la prima conferinta WWW din /eneva ( )lvetia ) s%a constituit un grup ( HTML Working /roup ) a carui prima misiune a fost formali area HTML intr%un 2T2 al ./ML, lucru care s%a concreti at in HTML Level 7 ( sau HTML 7!83 *ivelul +, deci HTML +!8, a fost proiectat de Tim 'erners%Lee )! #mportanta actiunii acestui grup consta in faptul ca, odata standardi at, limba0ul poate fi apoi extins intr%un mod mai controlat la alte nivele! .tandardul oficial HTML este World Wide Web (onsortium (W4(), care este afiliat la #nternet )ngineering Task 1orce (#)T1)! W4( a enuntat cateva versiuni ale specificatiei HTML, printre care si HTML 7!8, HTML 4!8,HTML 4!7, HTML 6!8 si, cel mai recent, HTML 6!8+! #n acelasi timp, autorii de bro9sere, cum ar fi *etscape si Microsoft, au de voltat adesea propriile :extensii: HTML in afara procesului standard si le%au incorporat in bro9serele lor! #n unele ca uri, cum ar fi tagul *etscape , aceste extensii au devenit standarde de facto adoptate de autorii de bro9sere! HTML 7!8, elaborat in #unie +,,6, este standardul pe care ar trebui sa%l suporte toate bro9serele curente %% inclusiv cele mod text! HTML 7!8 reflecta conceptia originala a HTML ca un limba0 de marcare independent de obiectele existente pentru ase area lor in pagina, in loc de a specfica exact cum ar trebui sa arate acestea! 2aca doriti sa fiti siguri ca toti vi itatorii vor vedea paginile asa cum trebuie, folositi tagurile HTML 7!8! .pecificatia HTML 4!8, )nuntata in +,,;, a incercat sa de volte HTML 7!8 prin adaugarea unor facilitati precum tabelele si un mai mare control asupra textului din 0urul imaginilor! 2esi unele din noutatile HTML 4!8 erau de0a folosite de autorii de bro9sere, multe nu erau inca! #n unele ca uri, taguri asemanatoare implementate de autorii de bro9sere au devenit mai raspandite decat tagurile :oficiale:! .pecificatia HTML 4!8 acum a expirat, deci nu mai este un standard oficial! #n Mai +,,<, W4( a scos pe piata specificatia HTML 4!7 , care era proiectata sa reflecte si sa standardi e e practicile acceptate la scara larga! 2eci, HTML 4!7 include tagurile HTML 4!8 ce erau adoptate de autorii de bro9sere ca *etscape si Microsoft plus extensii HTML raspandite! #n 'ilantul asupra HTML, W4( recomanda ca providerii de informatii sa utili e e specificatia HTML 4!7!=ersiunile curente ale ma0oritatii bro9serelor ar trebui sa suporte toate, sau aproape toate aceste taguri! 2e asemenea exista extensii *etscape si Microsoft care nu fac parte din specificatia HTML 4!7, ori pentru ca sunt mai putin utili ate, ori au fost omologate dupa aparitia

HTML 4!7! $entru ca navigatorul *etscape a fost printre primele bro9sere care suporta anumite taguri HTML 4!8, iar *etscape detine in 0ur de >8? din piata de bro9sere, multi au cre ut eronat ca toate extensiile *etscape (inclu and taguri ca <BLINK> si facilitati ca ferestrele) fac parte din HTML 4!8 sau HTML 4!7! La momentul aparitiei acestui tutorial, HTML 6!8 este larg utili at si au fost de0a publicate specificatiile HTML 6!8+! 2ocumentele HTML sint documente in format 5.(## si prin urmare pot fi create cu orice editor de texte! 5u fost insa de voltate editoare speciali ate care permit editarea intr%un fel de W@.#W@/ desi nu se poate vorbi de W@.#W@/ atita vreme cit navigatoarele afisea a acelasi document oarecum diferit, in functie de platforma pe care rulea a! 5u fost de asemenea de voltate convertoare care permit formatarea HTML a documentelor generate ( si formatate ) cu alte editoare! )vident conversiile nu pot patra decit partial formatarile anterioare deoarece limba0ul HTML este inca incomplet!

S-ar putea să vă placă și