Documente Academic
Documente Profesional
Documente Cultură
Limbajul HTML
Stocarea informaiilor pe Web este realizat sub un format special denumit HTML. Pentru a vizualiza o
pagin Web aceasta trebuie s fie n format HTML pentru ca browser-ul s o poat traduce n imagini, sunete, texte
etc.
HTML (HyperText Markup Language) a aprut la nceputul anilor '90, ca urmare a necesitii existenei
unui limbaj universal care s poat permite accesarea documentelor la nivel global. Crearea HTML a determinat
dezvoltarea spectaculoas a Internetului. Limbajul HTML a aprut odata cu apariia Web-ului, fiind utilizat ca un
limbaj de "comunicare" pe Web.
1. Istoric
HTML a fost dezvoltat iniial, n anul 1989, de Tim Berners-Lee (cercettor la Consiliul European pentru
Cercetare Nuclear -CERN, laboratorul european pentru fizica particulelor de la Geneva). Acesta fiind nevoit s
gaseasc o cale de a transmite informaii ntre cercettorii din domeniul fizicii energiilor nalte din diferite zone
geografice i totodat de a gsi o modalitate de a simplifica procesul de gsire a informaiilor pe Internet a propus
"un sistem hypertext" de comunicare ntre calculatoare. Acest sistem crea posibilitatea s se lege documente prin
intermediul unei reele de calculatoare, pentru utilizarea n comun a rezultatelor cercetrilor tiintifice. CERN a
promovat Web-ul, urmrind eventuala sa dezvoltare de la o reea local la o reea global, accesibil n ntreaga
lume. Web-ul a fost utilizat public pentru prima oar n ianuarie 1992, la Geneva, oferind acces la datele existente n
site-urile Web ale CERN. n cadrul acestui proiect documentele erau stocate pe unul sau mai multe calculatoare,
numite servere Web, iar acces la acestea se realiza utiliznd un program special numit browser Web. Astfel prin
intermediul Internet-ului utilizatorii se puteau conecta la un server Web pentru a solicita anumite documente Web.
Serverul Web ca rspuns, livra documentul utilizatorului, acesta putnd s-l parcurg i s-l afieze cu ajutorul
programului browser. Un server putea rspunde la cererile mai multor utilizatori n acelai timp. In aprilie 1993,
dupa aproape un an i jumatate numrul serverelor a ajuns la peste un milion.
Web-ul este utilizat de ctre browser-ul utilizatorului pentru a putea vizualiza paginile de pe Internet. Aceste
pagini conin n principal informaii sub form de text dar i sub form video (imagini statice sau animaie) sau
audio.
2. Trsturile limbajului HTML
HTML-ul este un set de convenii pentru marcarea poriunilor de document astfel nct fiecare poriune s apar
cu format distinct atunci cnd documentul este accesat de un program de analiza sintactica (parser). HTML este
limbajul de marcare ce stabilete aspectul documentelor WWW (World Wide Web), iar prin intermediul browserelor se poate vedea documentul gata formatat.
Pe parcursul anilor, limbajul a evoluat, oferind cu fiecare versiune noi faciliti.
La acest limbaj se remarc cteva trsturi cum ar fi:
structurarea formatrii;
posibilitile hypertext (orice cuvnt, imagine sau alt element al documentului vizualizat de
utilizator poate fi referin la un alt document, ceea ce uureaz navigarea n cadrul aceluiai document sau
ntre documente diferite).
HTML este un limbaj simplu, compus din coduri speciale (marcaje) care se insereaz ntr-un text pentru a
adauga informaii despre formatare. Este derivat din SGML (Standard Generalized Markup Language), un sistem
pentru definirea tipurilor de documente structurate, destinat s reprezinte instae ale acestor tipuri de documente. La
baza SGML i a HTML se afl acelai principiu: descrierea coninutului unui document se face ntr-un fiier text
obinuit (ASCII). S-a urmrit ca aceste fiiere s poat fi create cu editoare de text simple cum este de exemplu
NotePad i WordPad. Modul de apelare al acestui editor este prezentat n figura 2.
Un document HTML este un fiier text cu extensia html sau htm, cu urmtoarea sintax:
"numefiier.html". Un singur inconvenient al realizarii paginilor Web cu ajutorul editoarelor de texte este faptul c
trebuie cunoscut limbajul HTML.
Pentru a putea vizualiza un program scris ntr-un editor oarecare se va proceda n modul urmtor:
1.
se copiaz programul cu Edit/Copy
2.
se deschide Notepad prin Start/Programs/Accessories/Notepad
3.
se transfer programul n Notepad cu Edit/Paste
4.
se salveaz programul cu extensia .html
5.
se pornete Netscape Navigator sau Internet Explorer i se parcurge urmtoarea secven, dup cum se
poate vedea n figura 3 :
a) se d CTRL-O i se deschide fereastra Open;
b) n fereastra Open se selecteaz butonul Browse
c) n urma selectrii butonului Browse apare fereastra Microsoft Internet Explorer i se caut
fiierul pe care dorim s-l vizualizm;
d) se selecteaz fiierul dorit, dnd click pe numele acestuia, n exemplul nostru Program1;
e) se apas butonul Open i se nchide fereastra Microsoft Internet Explorer
f) n fereastra Open este selectat calea spre fiier i se apas butonul OK pentru a vizualiza
pagina corespunztoare programului selectat.
perechi (ex. <p>...</p>) - de mentionat c sfritul unui marcaj este indicat prin utilizarea
caracterului "/" n faa numelui de marcaj.
n funcie de modul de formatare a paginii, avem marcaje de tip:
Marcatorii existeni n aceast seciune sunt n numr de 6, <h1>, <h2>, <h3>, <h4>, <h5>, <h6> prezentai
n figura 6, indicnd dimensiunea de scriere a textului pentru a da posibilitatea evidenierii titlului paginii fa de alte
texte din pagin.
PROIECT
Proiect
Proiect
Proiect
Proiect
Proiect
<html>
<head>
<title><center>PROIECT</center></title>
</head>
<body>
...........
</body>
</html>
Figura 7. Utilizarea marcajelor seciunii de antet
4.2. Sectiunea BODY
Aceast seciune este cuprins ntre marcajele <body>...... </body> i poate avea urmtoarele atribute:
<body [ BACKGROUND="adresa_imagine"] [ BGCOLOR="#rrggbb"|"culoare"] [TEXT="#rrggbb"|"culoare"]
[ LINK="#rrggbb"|"culoare"] [VLINK="#rrggbb"|"culoare"] [ ALINK="#rrggbb"|"culoare"]
LEFTMARGIN=marg_st] [ TOPMARGIN=marg_top]>
................
coninut document
.................
</body>
Marcajul de sfrit (</BODY>) nu este obligatoriu.
A. Culoarea de fond
<html>
<head>
<title> Curs HTML </title>
<META name="author" content="Camelia Maican">
<META name="copyright" content=" 2010 ACE">
<META name="keywords" content="curs, html, anul_IV">
</head>
<body bgcolor="#999999" text="red" leftmargin=0 topmargin=0>
<!Linia precedent nu este afiat de browser -->
<p>Textul primului paragraf </p>
<p>Textul urmtorului paragraf </p>
</body> <! Acest marcaj de sfrit al corpului documentului nu este
obligatoriu >
</html>
Figura 8. Utilizarea culorii de fond i a marcajului de paragraf
Pentru celelalte atribute culoarea se stabilete similar ca n cazul textului.
Poziionarea coninutului paginii Web fa de marginile ferestrei browser-ului se poate face cu ajutorul a dou
atribute leftmargin i topmargin (care sunt extensii Microsoft i nu funcioneaz dect n Internet Explorer 3+):
marime (size)
culoare (color)
font (style)
Aceste atribute apar n cadrul marcajului <basefont>, conform sintaxei :
<basefont size=numr color=culoare style=font>
unde:
numr poate fi o valoare (1,2,3,4,5,6,7) ntre 1 i 7, 1 pentru font-ul cel mai mic i
7 pentru fontul cel mai mare;
<br> - textul dup acest marcaj este trecut pe o linie nou i poate apare oriunde n
text
<hr> - traseaz o linie subire orizontal
Programul din figura 8 evideniaz efectele marcajelor menionate mai sus.
<html>
<head>
<title><h3><center>FONT </center> /h3></title>
</head>
<body> <pre>
<font size=7 color="green" face="Times New
Roman"><b><u>Cuprins </u></b> </font><br>
<font size=5 color="blue" face="Times New Roman">
<b>Capitolul 1</b> </font><br>
<font size=4 color="red" face="Arial">
Paragraful 1.1.
Paragraful 1.2. </font><br>
</pre>
</body>
</html>