Documente Academic
Documente Profesional
Documente Cultură
Cursul PagWEB 1
Cursul PagWEB 1
CURSUL 1
finală: examen
4. Gugoiu Teodoru - HTML, XHTML, CSS si XML prin exemple - ghid practic,
editura Teora 2005
5. Musciano, C., Kennedy, B., HTML: The Definitive Guide, 2nd Edition, May
1997Budd, A.; Moll, C.; Collison S., CSS Mastery: Advanced Web
Standards Solutions, Apress, Berkeley, CA, 2006
6. Flanagan, D., JavaScript: The Definitive Guide, 2nd Edition, January 1997
7. Negrino, Tom; Smith, Dori, Javascript pentru World Wide Web, Editura
Corint, Bucureşti 2004
8. http://www.w3schools.com
Versiuni HTML
HTML a cunoscut versiuni începând cu 1.0 şi terminând cu
4.01.
1969, IBM a pus bazele limbajului SGML - normalizat de
DHTML şi XML.
SGML HTML + DHTML + XML
HTML 1.0 a apărut în anul 1991. Tag-urile limbajului
HTML 1.0
erau uşor de reţinut
permiteau generarea de titluri, liste, imagini şi, cel mai
important, legături hipertext
NU exista interfaţa grafică încă
versiunea HTML 1.0 NU mai este utilizată
Mosaic şi apoi Netscape au fost primele navigatoare
care au fost dotate cu o interfaţă grafică
12/09/21 Tehnologii WEB 9
2. HTML - HyperText Markup Language
1995 W3C publică normele limbajului HTML 2.0.
Regrupează tag-uri de bază:
structurarea documentului (titluri, antet, corpul
documentului)
formatări mai puternice, liste, tabele şi alte componente
1996 a fost publicată versiunea HTML 3.2 la
conferinţa World Wide Web de la Paris
unele din tag-urile vechi au primit noi atribute
au fost create noi tag-uri
Microsoft şi Netscape au continuat dezvoltarea propriilor
navigatoare în afara acestor norme
W3C prezintă în vara anului 1997 versiunea 4.0 a
limbajului HTML
integrează cadre
noi tag-uri
CSS (Cascading Style Sheets, foi de stiluri în cascadă)
după aproape trei ani, HTML 4.0 a devenit standard
Elemente şi tag-uri
HTML:
este un limbaj bazat pe tag-uri (comenzi) ca şi primele procesoare
de text
permite programarea unei pagini cu ajutorul tag-urilor de
formatare care sunt apoi interpretate de către un navigator
(browser)
tag-urile HTML trebuie să fie scrise între simbolurile „<” şi „>”
şi nu sunt admise spaţii între cele două simboluri
Cea mai mare parte a tag-urilor HTML trebuie să fie deschise şi
închise. Un tag de închidere este identic cu tag-ul de
deschidere, dar în plus necesită o bară oblică (/ sau slash)
după simbolul „<”.
Există mai multe tipuri de tag-uri:
tag-uri care conţin metainformaţii;
tag-uri de formatare a paginii Web;
tag-uri pentru legături hipertext;
Atributele tag-urilor pot apare în tag-ul de deschidere ca şi
perechi unite prin =
Sintaxa tag: <tag d>text</tag î>
puteţi scrie tag-urile HTML cu majuscule sau minuscule
este bine să le scrieţi cu minuscule pentru a facilita conversia
în XHTML
12/09/21 Tehnologii WEB 11
2. HTML - HyperText Markup Language
Limbajul XHTML
recomandare a consorţiului W3
este o versiune HTML care respectă sintaxa limbajului
XML (eXtensible Markup Language)
versiune în care sunt excluse toate impreciziile pe care
le întâlnim în general în paginile Web
Elemente şi tag-uri
XHTML este alcătuit din elemente, tag-uri şi atribute
elementele XHTML au în principal două funcţiuni:
identifică părţile logice ale documentului, altfel spus principalele
componente structurale ale documentului, precum antet-uri (h1,
de exemplu), liste numerotate (ol, numite de asemenea liste
ordonate) şi paragrafe (p).
inserează pointeri şi legături hipertext către alte documente,
imagini, fişiere sunet, fişiere video, aplicaţii multimedia, animaţii,
applet-uri etc.
Obsevaţii:
toate tag-urile XHTML se scriu cu minuscule !
tag-urile XHTML pot avea două forme:
o pereche de tag-uri, precum <h1> … </h1>, <title> … </title>
etc.
un tag unic, precum <br >, <bgsound >, sau <img > numit şi
element vid. În XHTML astfel de tag-uri trebuie să se termine cu
un spaţiu şi o bară oblică (/ sau slash) înainte de simbolul “>”.
Spaţiul lăsat (un mic truc!) permite vechilor navigatoare care nu
recunosc XHTML de a trata aceste tag-uri ca şi în HTML.
Navigatoarele Web
XML = metalimbaj
XML structurează, stochează şi manipulează datele
12/09/21 Tehnologii WEB 19
4. XML - eXtensible Markup Language
XML, complementul HTML-ului
XML-ul va fi utilizat pentru descrierea datelor
HTML va fi utilizat pentru formatarea şi afişarea datelor
XML este un instrument gramatical sau structural
independent de toate platformele hard şi soft care
permit transmisia informaţiilor structurate
XML în viitor
XML-ul va reprezenta cu siguranţă instrumentul
standard pentru descrierea, manipularea şi transmisia
datelor.
XML-ul este generator de noi limbaje:
WML (Wirelles Markup Language) – permite afişarea
datelor pe telefoanele mobile;
HR – XML (Human Ressources XML) – permite descrierea
domeniului de resurse umane;
SVG (Scalable Vector Graphics) – permite crearea
imaginilor în două dimensiuni XML;
SMIL (Synchronized Multimedia Integration Language) –
permite crearea obiectelor multimedia (sunet, video etc.);
MathML – permite definirea ecuaţiilor matematice,
reprezentări algebrice, sisteme de sinteză vocală.
12/09/21 Tehnologii WEB 20