Documente Academic
Documente Profesional
Documente Cultură
ro
Cod de marcare
Codurile de marcare sunt cuvinte cheie care se inserează încadrate de caractere speciale de
delimitare pentru a le deosebi de textul propriu-zis al documentului. Codurile de marcare nu sunt
vizibile în pagină, ci sunt interpretate de browser pentru a afișa informația în modul dorit. HTML
utilizează 2 simboluri pentru a indica începutul (caracterul "mai mic", "<" ) și sfârșitul (caracterul
"mai mare", ">") codurilor de marcare. Toate marcajele HTML conțin aceste caractere și fiecare “<“
trebuie să aibă un “>" ce va închide codul de marcare, sub forma:
<cod>
Codurile de marcare HTML nu sunt case sensitive (nu țin seama de litere mari sau mici,
<COD> fiind la fel interpretat ca și <Cod>, <COd> sau oricare altă variantă). Deși unele site-uri
folosesc codurile scrise cu majuscule, W3C recomandă totuși ca acestea să fie scrise cu litere mici
(pentru limbajul HTML4), impunând însă scrierea lor cu minuscule pentru versiunile XHTML. Un
alt aspect în editarea codului sursă al unei pagini Web îl constituie scrierea aliniată a codului în cazul
marcajelor imbricate, astfel încât citirea și depanarea acestuia să fie făcută cu ușurință.
Adresa URL a unei resurse (care definește referința spre acea resursă) depinde însă de litere
mari sau mici; astfel, deși în MS-DOS și Windows numele fișierelor nu țin cont de
majuscule/minuscule, în alte sisteme de operare (Mac, UNIX) acest lucru nu mai este valabil (fișierul
“home.htm" este diferit de “Home.htm"). Similar, în timp ce sub sistemul de operare MS-DOS
numele fișierelor sunt limitate la 8 caractere + extensia de 3 caractere, alte sisteme de operare nu au
aceste limite.
1
Servicii Internet www.euroqual.pub.ro
Element de marcare
Un element de marcare este în general format din 2 coduri de marcare (de deschidere și
de închidere), acestea delimitând conținutul marcajului. Câteva observații referitoare la elementele
de marcare:
- majoritatea elementelor conțin perechi de coduri de marcare plasate la început și sfârșit
(start tag și end tag):
<cod> ...conținut... </cod>
Deși majoritatea browserelor afișează corect informația dacă nu există codul de
închidere pereche, lipsa acestuia poate duce câteodată la rezultate nedorite.
- există elemente de marcare formate dintr-un singur cod (doar codul de deschidere); în
acest caz conținutul lor este vid. Cerințele actualelor versiuni ale limbajelor XHTML
și XML impun închiderea tuturor elementelor pentru o validare strictă sau dacă se
folosesc analizoare XML (XML parsers). Atunci când elementul de marcare nu are
cod de închidere se va folosi în loc de <cod> expresia <cod />.
- majoritatea elementelor de marcare se pot imbrica (pot avea în conținut alte elemente
de marcare), dar trebuie păstrată structura ierarhică (un element trebuie să se închidă
în interiorul elementului ierarhic superior):
<cod1> ...conținut... <cod2> ...conținut... </cod2> ...conținut... </cod1>
Atribute
Atributele definesc proprietăți suplimentare pentru un element de marcare și se adaugă
întotdeauna doar la codul de marcare de început, sub forma:
<cod atribut1="valoare1" atribut2="valoare2"... > ...conținut... </cod>
Observații:
- numele atributelor nu sunt case sensitive, dar valorile pot fi case sensitive.
Recomandările W3C specifică utilizarea literelor mici pentru numele și valorile
asociate atributelor.
- enumerarea mai multor atribute pentru același element se face separându-le prin
spațiu;
- valorile atributelor se introduc între ghilimele duble " ", dar se acceptă și ghilimele
simple ' ', în special acolo unde valoarea atributului conține ghilimele duble (sau
reciproc). Ghilimelele nu sunt obligatorii pentru a specifica valoarea atributului, însă
sunt recomandate. Este obligatorie utilizarea ghilimelelor atunci când atributul conține
spații.
- valorile atributelor pot fi de tip text sau numeric; unele atribute sunt booleene (vide),
adică nu au o valoare atribuită, ci prezența lor indică valoarea true. Exemple: ismap,
checked, disabled, hidden.
- ordinea atributelor nu contează;
- dacă unul sau mai multe atribute lipsesc (nu sunt explicit introduse), browserul va
folosi valorile lor implicite;
- browserele nu interpretează unitar același marcaj sau atribut; unele marcaje sunt
proprietare (specifice unui anumit browser și interpretate doar de către acela);
- dacă un cod de marcare sau un atribut nu sunt cunoscute (sunt scrise greșit, au valori
incorecte sau sunt specifice unui anumit browser), vor fi ignorate de browser fără vreun
mesaj de eroare.
Comentarii
Introducerea unui bloc de comentarii în HTML se face astfel:
<!-- ...comentarii... -->
Scopul unui astfel de bloc este inserarea unor notații ale autorului paginii (referitoare la
blocurile definite, stiluri, funcții sau orice altă informație pe care acesta o consideră necesară).
2
Servicii Internet www.euroqual.pub.ro
Prima linie a unui document HTML este recomandabil să conțină declararea tipului
documentului (<!DOCTYPE>), informație folosită de browserul Web pentru a alege un mod adecvat
de afișare a paginii. Cele 2 elemente de marcare obligatorii, ce delimitează documentul de tip HTML,
sunt plasate la începutul, respectiv sfârșitul documentului: <html> și </html>. În interiorul acestei
structuri se află 2 blocuri delimitate de marcajele <head>...</head> (antetul, zona în care se regăsesc
informații care descriu pagina Web), respectiv <body>...</body> (corp, cuprins - conținutul vizibil
al documentului).
Un exemplu clasic în stilul Hello World!, din care se observă ușor implementarea structurii
de bază a unei pagini Web scrisă în limbajul HTML5, este prezentat mai jos:
<!DOCTYPE html>
<html>
<head>
<title>This is a title</title>
</head>
<body>
<p>Hello world!</p>
</body>
</html>
HTML 4.01
Strict: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
Transitional: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
Frameset: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
XHTML 1.0
Strict: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Transitional: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Frameset: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
3
Servicii Internet www.euroqual.pub.ro
HTML5
<!DOCTYPE html>
Antetul (zona delimitată de marcajele <head> și </head>) conține informații generale despre
document; acestea nu sunt afișate în pagină, ci sunt folosite pentru a detalia diverse proprietăți ale
documentului, folosite de motoarele de căutare în indexare, sau pentru a crea legături cu fișiere
externe (stiluri sau scripturi Javascript). Principalele marcaje întâlnite aici sunt folosite pentru a
defini:
- titlul paginii - marcajul <title>;
- meta informații despre autor, cuvinte cheie, programul vizual folosit pentru crearea
paginii Web, formatul documentului curent etc. - marcajul <meta>;
- relațiile cu alte documente - marcajele <base> și <link>;
- crearea unor stiluri CSS pentru pagină - marcajul <style>;
- rularea unor scripturi - marcajul <script>.
Titlul paginii
Marcajul <title> permite afișarea unui titlu (un text) pe bara de sus (bara de titlu) a ferestrei
browser-ului și a tab-ului ce conține pagina Web. Într-un document HTML există un singur titlu (un
singur marcaj <title>) care realizează o descriere scurtă și cât mai exactă a conținutului respectivului
document. Titlul paginii este un element important deoarece este indexat în motoarele de căutare
(astfel pagina se poate situa mai sus în rezultatele unor căutări pe Web) și este folosit atunci când
pagina este adăugată la Bookmarks / Favorites în browser (astfel încât numele să fie ușor de
identificat). În lipsa unui titlu, pe bara ferestrei / tab-ului apare, în funcție de browser, numele
fișierului precedat de calea până la el.
Format:
<title>...</title>
Exemplu:
<title>Lucrare despre limbajul HTML</title>
Este marcajul cel mai important și mai cuprinzător, aici găsindu-se practic întregul conținut
vizibil al documentului (text, imagini, tabele, hyperlink-uri etc.). Într-un document HTML există un
singur marcaj <body>.
Format:
<body bgcolor="..." background="..." text="..." link="..." vlink="..." alink="..." bgproperties="...">
... </body>
Atribute:
bgcolor="#rrggbb" sau bgcolor="nume culoare"
Precizează culoarea ce va fi folosită ca fundal al paginii. rrggbb reprezintă un număr format
din 6 cifre în sistemul de numerație hexazecimal (cu cifrele 0,..., 9, A, ..., F) care furnizează
intensitățile componentelor:
- roșu (Red) - cifrele rr;
- verde (Green) - cifrele gg;
- albastru (Blue) - cifrele bb.
Fiecare intensitate este reprezentată pe 8 biți (256 posibilități, între 00...FF), în total existând
16.777.216 culori ce se pot specifica (pe 24 biți). Paleta de culori "web safe" este formată din 216
culori (doar cele care conțin pentru cele 3 componente valorile 0, 3, 6, 9, C, F).
4
Servicii Internet www.euroqual.pub.ro
Nume
Red Green Blue #rrggbb Culoare
culoare
Black 00 00 00 #000000
Navy 00 00 80 #000080
Blue 00 00 FF #0000FF
Green 00 80 00 #008000
Teal 00 80 80 #008080
Lime 00 FF 00 #00FF00
Aqua 00 FF FF #00FFFF
Maroon 80 00 00 #800000
Purple 80 00 80 #800080
Olive 80 80 00 #808000
Gray 80 80 80 #808080
Silver C0 C0 C0 #C0C0C0
Red FF 00 00 #FF0000
Fuchsia FF 00 FF #FF00FF
Yellow FF FF 00 #FFFF00
White FF FF FF #FFFFFF
Alternativ se poate indica numele culorii dintr-un set de 16 nume standard definite în
specificațiile HTML 4.01. Browserele actuale suportă 140 nume de culori, prezentate în Anexa 1.
background="url_imagine"
Indică imaginea care va apărea pe fundalul paginii, repetitiv, prin intermediul adresei sale
URL. Îîn cazul în care este mai mică decât dimensiunea paginii, imaginea va fi repetată astfel încât
toată pagina să fie acoperită. Dacă imaginea se află în același folder cu pagina Web, se va specifica
doar numele fișierului (inclusiv extensia); dacă nu, se va insera calea relativă până la acel fișier (stocat
în același calculator sau în rețeaua locală) sau URL-ul său absolut (adresa Web). Dacă există simultan
atributele bgcolor și background într-un marcaj <body>, imaginea aleasă ca fundal (cu atributul
background) se va suprapune peste culoarea selectată prin atributul bgcolor.
text="#rrggbb" sau text="nume_culoare"
Setează culoarea textului din pagină.
link="#rrggbb" sau link="nume_culoare"
Setează culoarea shortcut-urilor (hyperlink-urilor) care nu au fost încă vizitate.
vlink="#rrggbb" sau vlink="nume_culoare"
Setează culoarea shortcut-urilor care au fost vizitate.
alink="#rrggbb" sau alink="nume_culoare"
Setează culoarea shortcut-ului activ (în momentul când se dă click și se ține apăsat butonul
mouse-ului pe un link, acesta devine selectat).
bgproperties="fixed"
Specifică dacă imaginea din fundal permite sau nu scroll (se va deplasa odată cu textul
paginii sau va rămâne fixă, deplasându-se doar textul). Este un atribut proprietar (recunoscut doar în
Internet Explorer).
Exemple:
<body bgcolor="blue" text="yellow" link="#ABCDEF" vlink="red">
<body background="/imagini/fundal.gif" bgproperties="fixed" text="silver">
dimensiunea cea mai mică. Titlurile sunt folosite în motoarele de căutare pentru a indexa structura și
conținutul paginii. Titlurile sunt afișate la distanțe mai mari față de textul obișnuit și produc automat
după închidere un salt la linie nouă. Alinierea implicită este la stânga.
Format:
<h1 align="..."> ... </h1> sau <h6 align="..."> ... </h6>
Atribut:
align="..."
Valori posibile pentru align: left, center, right, justify.
Exemple:
<h1 align="center">Capitol principal</h1>
<h4>Subtitlu de capitol</h4>
6
Servicii Internet www.euroqual.pub.ro
paragraf este destul de incert dat fiind că depinde de rezoluția monitorului sau de dimensiunea
ferestrei browserului.
Marcarea exactă a unui nou paragraf se face cu marcajul <p>. Acesta întrerupe paragraful
curent și inserează în continuare informațiile într-un nou paragraf, aliniat implicit la stânga. Browserul
afișează automat o linie goală înainte și după un paragraf pentru a-l evidenția față de elementele
înconjurătoare. Alinierea unui paragraf este valabilă până la întâlnirea marcajului de închidere </p>
sau până la apariția unui alt marcaj care introduce automat o trecere la paragraf nou (de exemplu <h1>
sau <ol>).
Format:
<p align="..."> ... </p>
Atribut:
align="…"
Valori posibile pentru align: left, center, right, justify.
Permite alinierea paragrafului la stânga (implicit), centru, dreapta sau la stânga și dreapta
simultan (justify).
Exemplu:
<p align="right">Paragraf aliniat la dreapta paginii.</p>
Alinierea unui paragraf la centrul paginii se mai poate face cu marcajul <center>.
Format:
<center> ... </center>
Exemplu:
<p>Text aliniat la stanga</p>
<center>Text aliniat la centrul paginii</center>
Întreruperea unei linii (trecerea la o linie nouă fără a introduce un nou paragraf) se face cu
marcajul <br> (line break). Acest marcaj nu are marcaj de închidere, iar pentru o validare strictă (în
limbajul XHTML) trebuie folosită expresia <br />.
Exemple:
<p align="center">Paragraf aliniat la centrul paginii.</p>
<p>Paragraf nou aliniat implicit la stanga.</p>
<p align="right">Paragraf nou aliniat la dreapta paginii.
<br>Acest text este aliniat tot la dreapta paginii.</p>
7
Servicii Internet www.euroqual.pub.ro
noshade
Dacă acest atribut este prezent, linia va fi desenată într-o singură culoare solidă (implicit
linia este trasată cu o umbră).
Exemple:
<hr size="4" width="250" noshade>
<hr align="center" size="2" width="50%">
Marcaj Semnificație
<b>…</b> Text îngroșat (Bold)
<i>…</i> Text înclinat (Italic)
<u>…</u> Text subliniat (Underline)
<strike>…</strike> Text tăiat cu o linie orizontală (Strikethrough)
<tt>…</tt> Text monospațiat (Teletype) - toate caracterele au aceeași lățime
<sub>…</sub> Text scris la indice (Subscript)
<sup>…</sup> Text scris la exponent (Superscript)
<ins>...</ins> Text inserat - textul va apărea subliniat
<del>...</del> Text șters - textul va apărea tăiat cu o linie orizontală
<big>...</big> Text mărit cu 1 unitate față de textul înconjurător
<small>...</small> Text micșorat cu 1 unitate față de textul înconjurător
Exemple:
<b>Text ingrosat</b>
<u>Text subliniat</u>
<strike>Text taiat</strike>
Text normal, <sub>Text la indice</sub> si <sup>Text la exponent</sup>
Folosesc <del>Windows XP</del> <ins>Windows 8</ins>
Text normal, <big>Text marit</big> si <small>Text micsorat</small>
Marcaj Semnificație
<strong>…</strong> Text accentuat cu intensitate, text de mare importanță
<em>…</em> Text accentuat (emphasis)
<abbr>...</abbr> Formă prescurtată (abbreviation) - Mr. (Mister), Prof. (Professor),
Dec. (December), etc. (et cetera)
8
Servicii Internet www.euroqual.pub.ro
Marcaj Semnificație
<acronym>...</acronym> Acronim - SQL (Structured Query Language), OEM (Original
Equipment Manufacturer), FAQ (Frequently Asked Question),
NATO (North Atlantic Treaty Organization)
<cite>...</cite> Citat sau referință la o altă sursă. În HTML5 este titlul unei lucrări
(carte, film, pictură, show TV etc.)
<dfn>...</dfn> Indică definiția (definition) unui termen (de obicei la prima sa apariție
în pagină)
<var>...</var> Indică instanța unei variabile matematice sau a argumentului unui
program
<code>…</code> Cod de program
<kbd>...</kbd> Text de introdus de către utilizator de la tastatură (keyboard)
<samp>...</samp> Informațiile returnate (sample output) de un program sau script
Textul conținut de ultimele 3 marcaje va fi scris cu un font cu lățime fixă (fixed width), de
exemplu Courier (caracterele și spațiile au aceeași lățime, ceea ce este convenabil atunci când se
afișează cod de program).
Exemple:
Text <strong>foarte important</strong>
<acronym title="HyperText Markup Language">HTML</acronym> este limbajul standard folosit
pentru crearea paginilor Web.
<kbd>Text inserat de la tastatura</kbd>
Text preformatat
Marcajul <pre> (preformatted) definește un text preformatat, text care va fi afișat de browser
exact cum este introdus în codul sursă (va păstra formatul textului, incluzând spații sau sfârșituri de
rând multiple). Textul va fi afișat cu un font de lățime fixă.
Format:
<pre>...</pre>
Exemplu:
<pre>Text preformatat
in care se tine cont de spatii goale
si
paragrafe multiple.</pre>
Exemple:
Wikipedia is <q cite="http://www.wikipedia.org">the free encyclopedia that anyone can edit.</q>
<blockquote cite="http://www.wikipedia.org ">
Wikipedia is a free-access, free-content Internet encyclopedia, supported and hosted by the non-profit
Wikimedia Foundation. Those who can access the site can edit most of its articles, with the
9
Servicii Internet www.euroqual.pub.ro
expectation that they follow the website's policies. Wikipedia is ranked among the ten most popular
websites and constitutes the Internet's largest and most popular general reference work.
</blockquote>
Informații de contact
Marcajul <address> definește informații de contact pentru autorul sau deținătorul unui
document, care apar de obicei la începutul sau sfârșitul documentului. Textul este de obicei afișat
înclinat, iar o întrerupere de linie este inserată înainte și după acest marcaj.
Format:
<address>...</address>
Exemplu:
<address>
Ion Ionescu<br>Strada nr.<br>Oras, Judet<br>
e-mail: ion.ionescu@example.com
</address>
Direcția textului
Marcajul <bdo> (Bi-Directional Override) este folosit pentru a modifica direcția curentă a
textului (implicit de la stânga la dreapta).
Format:
<bdo dir="...">...</bdo>
Atribut:
dir="..."
Valori posibile pentru dir: ltr, rtl.
Exemplu:
<bdo dir="rtl">Text scris de la dreapta la stanga.</bdo>
Exemple:
<font face="Arial,Lucida Sans,Times Roman"> Acest text va fi scris cu Arial, Lucida Sans sau Times
Roman in functie de fonturile instalate.</font>.
<font face="Arial" size="4" color="blue">Text cu diverse atribute</font>
10
Servicii Internet www.euroqual.pub.ro
2.3.7. Imagini
Marcajul <img> se folosește pentru introducerea unor imagini în documentele HTML
(imaginea nu este efectiv introdusă în pagina Web, ci marcajul va aloca un spațiu gol în care imaginea
se va afișa și va crea o conexiune cu acea imagine). <img> nu are marcaj de închidere, iar pentru
validare strictă în XML și XHTML se va folosi expresia <img />.
Format:
<img src="url" alt="..." align="..." height="..." width="..." hspace="..." vspace="..."
usemap="#mapname" ismap border="...">
Atribute:
src="url"
Specifică URL-ul imaginii (adresa sa relativă față de pagina Web curentă). Dacă imaginea
img1.jpg se află în același folder cu pagina Web se va scrie: src="img1.jpg". Dacă imaginea se află
în subfolderul imagini al folderului care conține pagina Web se va scrie: src="imagini/img1.jpg".
Dacă imaginea se află pe un server extern, în Internet:
src="http://www.example.com/images/img1.jpg".
alt="..."
În cazul în care imaginea nu poate fi afișată din diverse motive (sursa nu este găsită,
conexiunea este lentă, utilizatorul folosește un browser în mod text sau o aplicație de tip screen reader
- pentru persoanele cu deficiențe de vedere), un text alternativ va fi afișat în pagină în locul imaginii.
align="..."
Valori posibile: top, bottom, middle, left, right.
Specifică alinierea imaginii față de elementele înconjurătoare. <img> este un element inline
(nu introduce o întrerupere de linie și permite ca textul să fie scris de jur împrejur).
height="..."
Specifică înălțimea imaginii (în pixeli sau %, doar în pixeli pentru HTML5).
width="..."
Specifică lățimea imaginii (în pixeli sau %, doar în pixeli pentru HTML5).
hspace="..."
Specifică spațiul liber (în pixeli) lăsat în stânga și dreapta imaginii.
vspace="..."
Specifică spațiul liber (în pixeli) lăsat deasupra și dedesubtul imaginii.
usemap="#mapname"
Specifică o imagine hartă cu zone definite ca linkuri, care funcționează la partea de client
(utilizator). mapname este definită în marcajul <map name="mapname"> care va fi prezentat în
următoarea lucrare.
ismap
Atributul indică o imagine de tip hartă care funcționează la partea de server (coordonatele
cursorului vor fi transmise serverului ca parametri ai unei interogări).
border="..."
Specifică grosimea chenarului (în pixeli).
Exemple:
<img src="img3.jpg" alt="Imagine 3" border="2" width="350" height="200">
<img src="http://www.example.com/image1.gif" alt="Imagine 1" align="middle" hspace="15">
11
Servicii Internet www.euroqual.pub.ro
Format:
<a href="url" name="..." target="...">text link</a>
Atribute principale:
href="url"
Specifică adresa URL a destinației (o pagină Web sau orice alt tip de fișier) pe care browserul
o va accesa când utilizatorul dă click pe text link, textul vizibil în pagină. Text link poate fi nu numai
un text simplu, ci și o imagine sau orice alt marcaj HTML. Dacă resursa se află local sau pe același
server Web, se poate specifica o adresă URL relativă (din care lipsește "http://") astfel:
href="pag1.html" sau href="imagini/img1.jpg".
name="..."
Permite inserarea unei etichete (bookmark), utilă în cazul unei pagini lungi pentru a defini o
secțiune specifică a acesteia. Ulterior se poate introduce (în aceeași pagină sau într-o pagină externă)
un link direct către această etichetă pentru ca browserul să deruleze pagina și să afișeze direct această
secțiune din document.
În locul atributul name, în HTML5 se folosește atributul global id (vezi următoarea lucrare).
target="..."
Specifică unde se va deschide documentul specificat de link. Valori posibile pentru target:
- _self: în aceeași fereastră sau frame ca și linkul - valoare implicită;
- _blank: într-o fereastră nouă a browserului (tab nou);
- _parent: în frame-ul părinte;
- _top: în aceeași fereastră/tab, deasupra tuturor frame-urilor;
- frame_name: în frame-ul cu numele frame_name. Pentru mai multe informații despre
frames (cadre), modul de declarare și utilizare vezi următoarea lucrare.
Culorile linkurilor se pot schimba folosind atributele link, vlink și alink (vezi marcajul
<body>) sau stilurile CSS (care permit o mai mare flexibilitate în definirea proprietăților acestor
elemente). Pentru toate browserele, culorile implicite ale linkurilor sunt:
- linkuri nevizitate: subliniat și albastru;
- linkuri vizitate: subliniat și violet;
- link activ (selectat prin menținerea apăsată a butonului mouse-ului): subliniat și roșu.
Exemple:
1. Link către pagina Web doc2.html aflată în același folder cu pagina curentă:
<a href="doc2.html">Documentul 2</a>
3. Legături externe:
<a href="http://www.mpeg.org/download/codecs.zip">Codecs download</a>
<a href="https://www.mybank.com">MyBank - Internet Banking</a>
<a href="ftp://ftp.server.com">Server FTP</a>
Observație: http (HyperText Transfer Protocol) realizează transferul paginilor Web între un client și
un server; https (HyperText Transfer Protocol Secure) transferă informațiile în mod securizat
(criptat); ftp (File Transfer Protocol) este protocolul prin care se face transferul binar al informațiilor.
12
Servicii Internet www.euroqual.pub.ro
Observație: Cu <a name="top"> s-a definit eticheta "top". Cu <a href="#top"> se face saltul către
eticheta "top".
5. Legătură către o etichetă dintr-o altă pagină Web (presupunând definită eticheta pag2 in pagina
Web doc2.html):
<a href="doc2.html#pag2">Pagina 2 din documentul 2</a>
6. Link către o adresă de e-mail; dacă există un client e-mail instalat (Microsoft Outlook, Mozilla
Thunderbird), acesta va fi lansat pentru a trimite un mesaj de poștă electronică către adresa
specificată:
<a href="mailto:destinatar@example.com">Contact destinatar</a>
7. Imagine ca link:
<a href="pag1.html"><img src="img1.jpg"></a>
Număr Număr
Caracter entitate entitate Nume entitate Descriere
zecimal hexazecimal
" " " " Double quote
& & & & Ampersand
< < < < Less than
> > > > Greater than
    Non-breaking space
¢ ¢ ¢ ¢ Cent
£ £ £ £ Pound
¥ ¥ ¥ ¥ Yen
§ § § § Section sign
© © © © Copyright
® ® ® ® Registered sign
€ € € € Euro
™ ™ ™ ™ Trademark
Numele sunt case sensitive (se face diferența între litere mari și mici). Pentru a evita
problema trunchierii spațiilor repetitive și a introduce mai multe spații goale succesive se poate folosi
sintaxa: (non-breaking space).
13
Servicii Internet www.euroqual.pub.ro
Număr Număr
Caracter entitate entitate Nume entitate Descriere
zecimal hexazecimal
Ă Ă Ă Capital A-breve
ă ă ă Lowercase a-breve
    Capital A-circumflex
â â â â Lowercase a-circumflex
Î Î Î Î Capital I-circumflex
î î î î Lowercase i-circumflex
Ș Ș Ș Capital S-comma
ș ș ș Lowercase s-comma
Ț Ț Ț Capital T-comma
ț ț ț Lowercase t-comma
Mai multe caractere și codurile corespunzătoare găsiți în Anexa 2. Toate caracterele Unicode
sunt disponibile la adresa http://www.unicode.org/charts/.
Exemple:
Cod HTML Va fi afișat
2
0<x<sup>2</sup>+1 0<x +1
t = 25 °C t = 25 °C
Mai multe spatii goale Mai multe spatii goale intre cuvinte
intre cuvinte
Citiți în continuare § Capitolul Citiți în continuare § Capitolul 2.
2.
2.3.10. Tabele
Sunt folosite pentru afișarea organizată a informațiilor (atât texte, cât și imagini, obiecte sau
orice alt element într-o pagină Web). Principalele marcaje într-un tabel sunt:
15
Servicii Internet www.euroqual.pub.ro
Definește textul explicativ asociat unui tabel (legenda). Acest marcaj se adaugă la începutul
tabelului, imediat după <table>. Un tabel poate avea o singură legendă, amplasată central deasupra
tabelului.
Exemplu:
<table border="1" cellspacing="2" cellpadding="4">
<tr>
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</th>
</tr>
<tr>
<td colspan="2" align="center" bgcolor="#C0C0C0">Celula 1,1</td>
<td width="200" rowspan="2">Celula 1,3</td>
</tr>
<tr>
<td valign="top">Celula 2,1</td>
<td height="75" valign="bottom">Celula 2,2</td>
</tr>
<tr bgcolor="yellow">
<td>Celula 3,1</td>
<td>Celula 3,2</td>
<td align="right">Celula 3,3</td>
</tr>
</table>
Celula 2,2
Celula 3,1 Celula 3,2 Celula 3,3
16
Servicii Internet www.euroqual.pub.ro
17
Servicii Internet www.euroqual.pub.ro
18
Servicii Internet www.euroqual.pub.ro
19
Servicii Internet www.euroqual.pub.ro
20
Servicii Internet www.euroqual.pub.ro
21
Servicii Internet www.euroqual.pub.ro
22
Servicii Internet www.euroqual.pub.ro
23
Servicii Internet www.euroqual.pub.ro
24
Servicii Internet www.euroqual.pub.ro
25
Servicii Internet www.euroqual.pub.ro
26
Servicii Internet www.euroqual.pub.ro
27
Servicii Internet www.euroqual.pub.ro
28
Servicii Internet www.euroqual.pub.ro
29
Servicii Internet www.euroqual.pub.ro
30
Servicii Internet www.euroqual.pub.ro
31