Documente Academic
Documente Profesional
Documente Cultură
TEHNOLOGII WEB
Lect.dr. Adrian Runceanu
copyright@www.adrian.runceanu.ro
Curs 2
Limbajul HTML
(partea II)
23.02.2016
Tehnologii Web
copyright@www.adrian.runceanu.ro
copyright@www.adrian.runceanu.ro
Tehnologii Web
copyright@www.adrian.runceanu.ro
Semnificatie
<html>
<body>
<h1> to <h6>
<p>
<br />
<!--...-->
Specifica un paragraf
23.02.2016
Tehnologii Web
copyright@www.adrian.runceanu.ro
Semnificatie
<head>
<title>
<meta>
<base>
<link>
23.02.2016
Tehnologii Web
copyright@www.adrian.runceanu.ro
Tehnologii Web
copyright@www.adrian.runceanu.ro
3. Inserarea imaginilor
Tehnologii Web
copyright@www.adrian.runceanu.ro
3. Inserarea imaginilor
Adresa URL a unei imagini
URL ("Uniform Resourse Locator") =
identificator unic al resursei este un standard
folosit in identificarea unica a unei resurse in
Internet.
Toate imaginile cu care vom lucra vor avea
adresa URL exprimata in functie de directorul
ce contine documentul HTML care face
referire la imagine.
23.02.2016
Tehnologii Web
copyright@www.adrian.runceanu.ro
3. Inserarea imaginilor
URL concateneaz trei elemente:
1. Serviciul (protocolul) Internet utilizat pentru
accesarea resursei
2. Identificatorul calculatorului care stocheaz
resursa (host-ul sau gazda)
3. Identificatorul
resursei
calculatorul gazd (server)
23.02.2016
Tehnologii Web
(fiierului)
pe
10
copyright@www.adrian.runceanu.ro
3. Inserarea imaginilor
1. Serviciul (protocolul) Internet utilizat pentru
accesarea resursei
Exist mai multe metode (protocoale) de acces la
informaia stocat pe un calculator conectat la Internet
i respectiv mai muli identificatori de servicii
(protocoale):
a) http:// protocolul de transfer bazat pe hipertext
(Hyper Text Transfer Protocol)
b) ftp:// protocolul de transfer de fiiere (File Transfer
Protocol)
c) file:// pentru accesul la fiierele stocate pe
calculatorul local
23.02.2016
Tehnologii Web
11
copyright@www.adrian.runceanu.ro
3. Inserarea imaginilor
2. Identificatorul calculatorului care stocheaz
resursa (host-ul sau gazda) este format din:
nume_calculator.domeniu_internet
unde domeniu_internet reprezint o ramur din
structura arborescent a internetului.
Exemple:
www.utgjiu.ro
www.adrian.runceanu.ro
www.scoaladeinformatica.ro
23.02.2016
Tehnologii Web
12
copyright@www.adrian.runceanu.ro
3. Inserarea imaginilor
3. Identificatorul resursei
calculatorul gazd (server)
(fiierului)
pe
Tehnologii Web
13
copyright@www.adrian.runceanu.ro
3. Inserarea imaginilor
3. Identificatorul resursei (fiierului)
calculatorul gazd (server) - continuare
pe
Exemplu:
http://www.runceanu.ro/adrian/index.html#ancora1
unde:
http:// - specific protocolul utilizat
www.runceanu.ro specific sistemul numit www
din domeniul runceanu.ro
/adrian/index.html reprezint calea relativ spre
fiier
#ancora1 reprezint o ancor n fiierul destinaie
ncepnd cu care se va afia pagina n browser
23.02.2016
Tehnologii Web
14
copyright@www.adrian.runceanu.ro
3. Inserarea imaginilor
23.02.2016
Tehnologii Web
15
copyright@www.adrian.runceanu.ro
3. Inserarea imaginilor
Elementul img se utilizeaz pentru a ataa unei
pagini o imagine.
Forma general a acestui element este:
<img atribute>
Atributele sunt:
1. SRC - identific fiierul care conine imaginea
respectiv (de tip .jpg, .gif etc.).
23.02.2016
Tehnologii Web
16
copyright@www.adrian.runceanu.ro
3. Inserarea imaginilor
n aceast etap nvm s crem paginile pe
propriul calculator, fr a fi conectai la internet.
Prin urmare, fiierul care conine imaginea se va
gsi ntr-un folder oarecare (n exemplul
urmtor el se gsete n acelai folder n care
gsim i fisierul cu extensia .html (cel care
conine pagina).
Din acest motiv, sursa nu conine i calea, dar,
dac este cazul, calea poate fi coninut.
23.02.2016
Tehnologii Web
17
copyright@www.adrian.runceanu.ro
3. Inserarea imaginilor
2. ALIGN - tipul de aliniere - reine una din valorile de
mai jos i specific browser-ului modul n care va
alinia imaginea n raport cu textul:
Right, Left, Top, Middle, Bottom
Fie fiierul text de mai jos (scris n Notepad).
Observm c am scris un prim paragraf care nu
conine nici o imagine.
Apoi, am scris un paragraf care, la nceput, conine
o imagine apoi text.
n final, avem un paragraf numai cu text.
23.02.2016
Tehnologii Web
18
3. Inserarea imaginilor
Exemplu:
<p> Un paragraf asezat inaintea imaginii</p>
<p> <img src=mihai24.jpg align=right>
Se observ cum se alinieaz imaginii n al doilea paragraf </p>
<p> alt text este scris pentru a evidentia alinierea !!</p>
23.02.2016
Tehnologii Web
19
3. Inserarea imaginilor
Top numai primul rnd al
textului este scris n
dreapta imaginii, n partea
de sus.
Apoi, textul continu dup
imagine, ocupnd ntreaga
lime a ecranului.
23.02.2016
Tehnologii Web
20
3. Inserarea imaginilor
Left dac ALIGN reine
aceast valoare, imaginea
se aliniaz n stnga, iar
textul care urmeaz este
scris n locul rmas.
23.02.2016
Tehnologii Web
21
3. Inserarea imaginilor
Middle numai primul rnd al
textului este scris n dreapta
imaginii, la jumtatea nlimii
ei.
Apoi, textul continu dup
imagine, ocupnd ntreaga
lime a ecranului.
23.02.2016
Tehnologii Web
22
3. Inserarea imaginilor
Bottom numai primul
rnd al textului este scris
n dreapta imaginii, n
partea de jos.
Apoi, textul continua
dupa imagine, ocupand
intreaga latime a
ecranului.
23.02.2016
Tehnologii Web
23
3. Inserarea imaginilor
3. alt="nume" - exist posibilitatea ca imaginea s nu
se poat ncrca.
pentru astfel de situaii este folosit parametrul ALT,
unde nume conine un text (alternativ) care va fi
afiat n locul imaginii.
Exemplu:
Fie tag-ul img urmtor i presupunem c imaginea nu
se afieaz.
<img src=mihai24.jpg alt =Mihai >
lat ce apare:
23.02.2016
Tehnologii Web
24
3. Inserarea imaginilor
4. height="numar pixeli" - nlimea imaginii.
5. width="numar pixeli" - limea imaginii.
6. border ="nr_pixeli" - Opional, imaginea poate fi nconjurat de un chenar.
<img src=mihai.jpg">
<img src="mihai.jpg" border=5>
7. hspace="nr_pixeli"- determin distana minim care separ imaginea de
celelalte obiecte pe orizontal.
8. vspace="nr_pixeli"- determin distana minim care separa imaginea de
celelalte obiecte pe vertical.
23.02.2016
Tehnologii Web
25
3. Inserarea imaginilor
<map> - definete harta unei imagini
Atribut obligatoriu:
name indic numele hrii unei imagini
23.02.2016
Tehnologii Web
26
3. Inserarea imaginilor
<map name="harta">
<area href="curs.html" alt="Curs"
shape=rect coords="6,116,97,184">
<area href="laboratoare.html" alt="Laboratoare"
shape=circle coords="251,143,47">
<area href="contact.html" alt="Contact"
shape=poly coords="150,217,190,257,150,297,110,257">
</map>
<img src="imag_senz.gif" alt="Harta imagine" border=0
width=300 height=300 usemap="#harta">
23.02.2016
Tehnologii Web
27
3. Inserarea imaginilor
<area> - definete o zon n cadrul hrii unei imagini
Este inclus ntotdeauna ntr-un element de tip <map>
Atribut obligatoriu:
alt specific textul ce va fi afiat pentru zona respectiva n cazul n care imaginea
nu poate fi ncrcat
Atribute opionale:
Tehnologii Web
28
copyright@www.adrian.runceanu.ro
Tehnologii Web
29
copyright@www.adrian.runceanu.ro
23.02.2016
Tehnologii Web
30
copyright@www.adrian.runceanu.ro
1.
2.
3.
4.
23.02.2016
Tehnologii Web
31
copyright@www.adrian.runceanu.ro
Tehnologii Web
32
copyright@www.adrian.runceanu.ro
4.1. Elementul A
pentru a insera un link ntr-un document HTML
se utilizeaz elementul a (anchor - ancor).
Textul cuprins ntre eticheta de nceput <a> i
cea de sfrit </a> va aprea evideniat n
fereastra browser-ului:
subliniat, colorat n funcie de valorile
atributelor link, Vlink, Alink sau n funcie
de modul de configurare a browser-ului.
23.02.2016
Tehnologii Web
33
copyright@www.adrian.runceanu.ro
4.1. Elementul a
Atributele specifice elementului a sunt: href = URL
specific adresa resursei la care se face legtura.
name = ir-de-caractere
Tehnologii Web
34
4.1. Elementul a
Exemplu 1:
Descriere
Informaii suplimentare in <a href="cap5. htm" > Capitolul 5
- Inserarea legaturilor in documente HTML </a>.
Efect
23.02.2016
Tehnologii Web
35
4.1. Elementul a
Exemplu 2:
Descriere <a name="ucb" href="http://www.utgjiu.ro"
Efect
n acest exemplu, adresa resursei destinaie (pagina
Web a Universitatii Constantin Brancusi din Targu-Jiu)
a fost specificat n mod absolut.
Aceast ancor a fost denumit ucb.
23.02.2016
Tehnologii Web
36
4.1. Elementul A
Exemplu 3:
Descriere
<a name="nceput"></a>
....
Efect
n exemplul de mai sus am definit o ancor vid, pe care am
denumit-o nceput.
La sfritul documentului am inserat o legtur ctre ancora
nceput, care permite utilizatorului s revin n poziia acestei
ancore.
Observai c n acest ultim caz, pentru specificarea adresei am
utilizat caracterul #, urmat de numele ancorei.
23.02.2016
Tehnologii Web
37
4.1. Elementul A
Exemplu 4:
<a href="Curs.htm#Link"> Curs Limbajul HTML
Descriere (partea II) Cap. Legaturi in documente HTML.</a>
Efect
n acest exemplu am definit o legtur ctre documentul
HTML Curs.htm.
Prin activarea acestei legturi se va deschide n fereastra
browser-ului documentul Curs.htm, la ancora denumit Link.
Observai c pentru a specifica drept int o ancor dintr-un
alt document se utilizeaz notaia: adres#nume-ancora.
23.02.2016
Tehnologii Web
38
copyright@www.adrian.runceanu.ro
4.1. Elementul A
Exercitiu:
Creai o legtur astfel nct acionnd printr-un
clic pe numele unei persoane s i putei scrie un
mesaj e-mail.
Solutie:
protocolul care permite trimiterea unui mesaj e-mail
dintr-un program de navigare se numete mailto.
prin urmare, URL-ul destinaie const din
mailto: adres-destinatar.
23.02.2016
Tehnologii Web
39
copyright@www.adrian.runceanu.ro
Tehnologii Web
40
copyright@www.adrian.runceanu.ro
Tehnologii Web
41
copyright@www.adrian.runceanu.ro
Tehnologii Web
42
copyright@www.adrian.runceanu.ro
Tehnologii Web
43
copyright@www.adrian.runceanu.ro
Tehnologii Web
44
copyright@www.adrian.runceanu.ro
Tehnologii Web
45
copyright@www.adrian.runceanu.ro
<HTML>
<HEAD>
<TITLE> Cuprins </TITLE>
<base HREF="http://www.utgjiu.ro/ing">
</HEAD>
<BODY>
...
<A HKEF="curs/cap1.html"> Capitolul 1 </A>
...
</BODY>
</HTML>
n exemplu am definit adresa de baz http://www.utgjiu.ro/ing.
prin urmare, prin activarea legturii Capitolul 1, browser-ul va ncrca
documentul de la adresa http://www.utgjiu.ro/ing/curs/cap1.html
23.02.2016
Tehnologii Web
46
copyright@www.adrian.runceanu.ro
Tehnologii Web
47
5.Liste
n HTML exista posibilitatea ca anumite
enunuri s fie numerotate sau marcate ntr-un
anumit fel.
O astfel de organizare poart numele de list.
n HTML se pot descrie trei tipuri de liste:
1. liste ordonate, n care elementele sunt
numerotate
2. liste neordonate, n care elementele sunt
marcate de asa natura nct nu se sugereaz o
anumit ordine a lor
3. liste de tip definitie
23.02.2016
Tehnologii Web
48
5.Liste
Mai jos putei observa cele trei tipuri de liste:
1. Ora
Ora
2. Comun
Comun
3. Sat
Sat
Ora
Zeci de mii de familii de oameni
Comun
Lista
Lista
ordonat neordonat
23.02.2016
Tehnologii Web
49
copyright@www.adrian.runceanu.ro
Tehnologii Web
50
Tehnologii Web
51
Efect:
23.02.2016
Tehnologii Web
52
copyright@www.adrian.runceanu.ro
Tehnologii Web
53
Tehnologii Web
54
Efect:
Tehnologii Web
55
Efect:
56
copyright@www.adrian.runceanu.ro
Tehnologii Web
57
Tehnologii Web
58
<DL>
<DT> HTML <DD> limbaj de descriere a datelor
<DT> CSS <DD> Limbaj de descriere a stilurilor
paginilor web
<DT> PHP <DD> Limbaj de scripting
<DT> MySQL <DD> Limbaj de interogare a bazelor
de date
</DL>
Efect:
23.02.2016
Tehnologii Web
59
copyright@www.adrian.runceanu.ro
Tehnologii Web
60
copyright@www.adrian.runceanu.ro
Tehnologii Web
61
copyright@www.adrian.runceanu.ro
23.02.2016
Tehnologii Web
62
copyright@www.adrian.runceanu.ro
Tehnologii Web
63
copyright@www.adrian.runceanu.ro
23.02.2016
Tehnologii Web
64
copyright@www.adrian.runceanu.ro
Tehnologii Web
65
copyright@www.adrian.runceanu.ro
23.02.2016
Tehnologii Web
66
copyright@www.adrian.runceanu.ro
ntrebri?
23.02.2016
Tehnologii Web
67