Documente Academic
Documente Profesional
Documente Cultură
2
Inserarea de imagini în paginile WWW
Cuprins:
Obiective
Însuşirea noţiunilor generale despre inserarea imaginilor în pagini web.
Înțelegerea modalităților de amplasare și aliniere a imaginilor într-o
pagină web.
Utilizarea diferitelor formate de imagini și redimensionarea acestora.
2.1 Introducere
În crearea unei pagini de web profesionale, sunt relevante atât informaţiile ce vor fi
afişate, cât şi modul în care acestea sunt prezentate. Pentru ca o pagină de web să
fie atractivă se folosesc diferite imagini pentru fundal, butoane de navigare, etc.
Deşi au o importanţă mare, imaginile conţinute în paginile de web
constituie o problemă din cauza timpului mare necesar încărcării lor în timpul
navigării pe Internet. Majoritatea browserelor conţin o opţiune de tipul Show
Picture (arată imaginea). Prin deselectarea acestei opţiuni, browserul va fi informat
că nu se doreşte încărcarea automată a imaginilor în acelaşi timp cu textul. În locul
imaginii va apărea un icon, însoţit eventual de un text.
29
este deselectată orice opţiune de tipul Show Picture;
Sintaxa este următoarea:
<html>
<head>
<title>Imagini</title>
</head>
<body>
<DIV align = "center">
<IMG SRC = "img1.jpg" ALT = "Prima imagine">
<BR><BR> Aceasta este pagina WEB care contine două imagini.
<BR><BR>
<IMG SRC = "img2.jpg" ALT = "A doua imagine"></DIV>
</body>
</html>
30
Figura 4.1.1- Inserarea imaginilor in paginile web
<html>
<head>
<title>Alinierea imaginilor</title>
</head>
<body>
Alinieri:
<br> Pe verticala:
<img src="img1.jpg" align="top">
La mijloc: <img src="img2.jpg" align="middle">
Jos: <img src="img1.jpg" align="bottom"> Text dupa imagine.
</body>
</html>
31
Figura 4.1.2-Alinierea imaginilor pe verticală
<html>
<head>
<title>Papusi</title>
</head>
<body>
<DIV ALIGN = "CENTER">
In aceasta pagina vor fi prezentate cele mai frumoase jucarii produse de
firma noasta.
<img src = "img3.jpg" alt = "Papusi" align = "left">
Firma noastra este una cu o deosebita experienta in domeniul
fabricarii de jucarii si acestea reprezinta rezultatul a zeci de ani de munca.
<img src="img3.jpg" alt = "Papusi" align = "right">
Puteti cumpara chiar acum aceasta papusa de vis contactand
distribuitorul nostru autorizat in orasul dvs!
</div>
</body>
</html>
32
Figura 4.1.3-Înfăşurarea imaginilor
<html>
<head>
<title> Alinierea textului in jurul imaginii</title></head>
<body>
<h4>Imagine aliniat la stanga inconjurata de text la distanta de 30 de
pixeli.
</h4>
<p> Text inainte de imagine.Text inainte de imagine.Text inainte de
imagine.Text inainte de imagine. Text inainte de imagine.Text inainte de
imagine.Text inainte de imagine.Text inainte de imagine.
<img src="img1.jpg" align="left" hspace="30" vspace="30"
alt="Imagine">
Text dupa imagine.Text dupa imagine.Text dupa imagine.Text dupa
imagine.Text dupa imagine. Text dupa imagine.Text dupa imagine.Text
dupa imagine.Text dupa imagine.Text dupa imagine.
</body>
</html>
33
Figura 4.1.4- Alinierea textului in jurul imaginii
Deoarece textul se încarcă mult mai repede decât imaginile, cele mai multe
browsere web vor afişa textul înaintea imaginilor. La început, browserul nu
cunoaşte dimensiunile imaginilor şi, de aceea, nu va lăsa loc liber pentru ele. Din
această cauză, textul se va deplasa pe ecran în timp ce imaginile sunt încărcate.
Pentru a evita acest lucru, tag-ul <IMG> are doi parametri prin care se poate
preciza lungimea şi înălţimea unei imagini. De exemplu, comanda:
<html>
<head>
<title>Dimensiunea imaginii</title></head>
<body>
O imagine cu chenar si dimensiune de 120 pixeli X 50 %
<img src="img1.jpg" border="5" width="120" height="50%">
Text dupa imagine.
</body>
</html>
2.5 Aplicații
<HTML>
<HEAD>
<TITLE> Imagini </TITLE></HEAD>
<BODY background="Blue hills.jpg"><H2 align=center> <FONT
COLOR=BLUE> PAGINA CU IMAGINI </FONT> </H2>
<IMG SRc ="img1.jpg" border= "3" align=middle> Peisaj<br>
A doua imagine <img src="img2.jpg" align =top hspace=30 vspace=50
alt="Casa"> aliniata la o anumita distanta fata de text
<br><font size="+2" color="#333366">Pozele sunt frumoase</font>
</BODY>
</HTML>
36