Documente Academic
Documente Profesional
Documente Cultură
ro/
Lecția 5
Crearea listelor in HTML
În această lecţie vei învăţa cum poţi folosi listele în pagina ta web. Listele pe care le poţi crea cu
ajutorul limbajului HTML sunt de următoarele tipuri: liste neordonate, liste ordonate şi liste de
definiţii.
Cu ajutorul atributului TYPE, putem schimba simbolul din faţa fiecărui element. Acesta este folosit în
mod implicit atunci când folosim o lista neordonată. Astfel, prin atribuirea unei valori atributului
TYPE, vom putea face ca elementele listei sa fie precedate de un pătrat sau de un cerc gol.
Pentru a vedea rezultatele, înlocuieşte linia a 6-a din codul HTML de mai sus cu una din următoarele
linii de cod: <UL TYPE=circle> Firma noastra va ofera urmatoarele servicii:
- pentru cercuri goale: <UL TYPE=circle> Firma noastra va ofera urmatoarele servicii:
- pentru pătrate pline: <UL TYPE=square>Firma noastra va ofera urmatoarele servicii:
Am văzut cum putem folosi listele neordonate în cadrul paginilor web. Lista următoare păstrează
conţinutul celei de mai sus însă este o listă ordonată (ordered list). Să vedem diferenţa:
Firma noastra va ofera urmatoarele servicii:
1. printare
2. indosariere
3. xerox
4. tehnoredactare
1
Sursa: http://www.ecursuri.ro/
Lecția 5
Listele ordonate se formează cu ajutorul tag-urilor <OL> si </OL> (ordered list). La fel ca şi la listele
neordonate, fiecare element trebuie introdus de tag-ul <LI>.
Iată codul pentru lista ordonata de mai sus:
<HTML>
<HEAD>
<TITLE>Liste ordonate</TITLE>
</HEAD>
<BODY>
<OL>Firma noastra va ofera urmatoarele servicii:
<LI>printare
<LI>laminare
<LI>indosariere
<LI>xerox
<LI>tehnoredactare
</OL>
</BODY>
</HTML>
Ca si în cazul listelor neordonate, şi la listele ordonate, atributul TYPE are o valoare implicită, aşa cum
am văzut în exemplul de mai sus: numere. În loc de numere putem folosi si alte caractere. Pentru a
folosi aceste caractere este de ajuns să utilizăm atributul TYPE cu valoarea potrivită.
Pentru a vedea rezultatele, înlocuieşte linia a 6-a din codul HTML de mai sus cu una din următoarele
linii de cod:
- pentru litere mari: <OL TYPE=A>Firma noastra va ofera urmatoarele servicii:
- pentru litere mici: <OL TYPE=a>Firma noastra va ofera urmatoarele servicii:
- pentru cifre romane mici: <OL TYPE=i>Firma noastra va ofera urmatoarele servicii:
- pentru cifre romane mari: <OL TYPE=I>Firma noastra va ofera urmatoarele servicii:
Pe lângă atributul TYPE, pentru tag-ul <OL> mai putem folosi şi atributul START prin care putem
indica valoarea de început folosită în listă.
Exemplu:
<HTML>
<HEAD>
<TITLE>Liste ordonate</TITLE>
</HEAD>
<BODY>
<OL TYPE=A START=4>In vacanta de vara am vizitat urmatoarele oraşe:
<LI>Roma
<LI>Viena
<LI>Londra
<LI>Paris
<LI>Praga
</OL>
</BODY>
</HTML>
2
Sursa: http://www.ecursuri.ro/
Lecția 5
Pentru a forma liste de definiţii trebuie să foloseşti tag-urile <DL> si </DL> (definition list).
<HTML>
<HEAD>
<TITLE>Liste definitii</TITLE>
</HEAD>
<BODY>
<DL>
<DT><B>Teorema lui Pitagora</B>
<DD>În orice triunghi dreptunghic suma patratelor catetelor este egala cu patratul ipotenuzei.
<DT><B>Teorema catetei</B>
<DD>În orice triunghi dreptunghic patratul catetei este egal cu produsul dintre ipotenuza şi proiectia
catetei pe ipotenuza.
<DT><B>Teorema inaltimii</B>
<DD>În orice triunghi dreptunghic patratul inaltimii este egal cu produsul proiectiilor celor doua catete
pe ipotenuza.
</DL>
</BODY>
</HTML>
Personalizarea listelor
Dacă vrei ca în loc de simbolurile folosite în mod prestabilit pentru elementele listelor să fie afişate
propriile imagini, în loc de tag-ul <LI> cu care introducem fiecare element al listei vom adăuga
imaginea dorita cu ajutorul tag-ului <IMG>.
Pentru a înţelege mai bine să luăm un exemplu. Salvează mai întâi imaginea de mai jos în directorul
Poze cu numele de sageata.gif.
Acum să scriem codul unei pagini web ce va conţine o listă cu persoanele din cadrul departamentului
Contabilitate al unei firme:
3
Sursa: http://www.ecursuri.ro/
Lecția 5
<HTML>
<HEAD>
<TITLE>Lista personal</TITLE>
</HEAD>
<BODY>
<UL>Lista persoanelor care sunt angajate in cadrul departamentului CONTABILITATE:
<BR><BR><IMG SRC="../Poze/sageata.gif">Gheorghe Maria
<BR><BR><IMG SRC="../Poze/sageata.gif">Prodan Eugenia
<BR><BR><IMG SRC="../Poze/sageata.gif">Matac Marian
<BR><BR><IMG SRC="../Poze/sageata.gif">Neacşu Elena
<BR><BR><IMG SRC="../Poze/sageata.gif">Ionescu Violeta
<BR><BR><IMG SRC="../Poze/sageata.gif">Manea Cristina
<BR><BR><IMG SRC="../Poze/sageata.gif">Ionita Laura
<BR><BR><IMG SRC="../Poze/sageata.gif">Serbanescu Mihaela
<BR><BR><IMG SRC="../Poze/sageata.gif">Craciun Dorina
<BR><BR><IMG SRC="../Poze/sageata.gif">Neagu Emil
</UL>
</BODY>
</HTML>
Exercitii:
1. Scrie codul HTML al unei pagini web care să conţină următoarea listă:
Michael Schumacher
Rubens Barichello
Jenson Button
Fernando Alonso
Giancarlo Fisichella
Juan Pablo Montoya
Kimi Raikkonen
Jacques Villeneuve
David Coulthard
Ralf Schumacher