 |
Dark-Knight.MyForum.ro Fa-ti si tu propriul forum, pe www.myforum.ro!
|
| Subiectul anterior :: Subiectul urmator |
| Autor |
Mesaj |
Crystydica Administrator

Data inscrierii: 20/Mai/2008 Mesaje: 200
|
Trimis: 21/05/2008 14:43 Titlul subiectului: Crearea listelor in HTML |
|
|
Crearea listelor in HTML
In aceasta lectie vei invata cum poti folosi listele in pagina ta web. Listele pe care le poti crea cu ajutorul limbajului HTML sunt de urmatoarele tipuri: liste neordonate, liste ordonate si liste de definitii. Sa le luam pe rand.
Liste neordonate (UL)
Inainte de vorbi despre listele neordonate sa vedem, mai intai, cum arata una:
Firma noastra va ofera urmatoarele servicii:
*
printare
*
printare
*
indosariere
*
xerox
*
tehnoredactare
Pentru a putea face o lista neordonata trebuie sa folosim tag-urile <UL> si </UL>. (denumirea acestor tag-uri vine de la "unordered list" care inseamna in limba engleza lista neordonata). Fiecare element al listei trebuie introdus de tag-ul <LI>. Ca sa intelegi mai bine sa vedem impreuna cum arata codul HTML pentru lista de mai sus.
<HTML>
<HEAD>
<TITLE>Liste neordonate</TITLE>
</HEAD>
<BODY>
<UL>Firma noastră vă oferă următoarele servicii:
<LI>printare
<LI>laminare
<LI>îndosariere
<LI>xerox
<LI>tehnoredactare
</UL>
</BODY>
</HTML>
Salveaza pagina cu numele de liste1.html in directorul Pagini. Pentru a vedea cum ar necesită sa arate aceasta pagina: click aici.
Cu susținerea atributului TYPE, putem schimba cercul plin din fata fiecarui element. Acesta este întrebuințat in mod implicit atunci cand folosim o lista neordonata. Astfel, prin atribuirea unei valori atributului TYPE, vom putea face ca elementele listei sa fie precedate de un patrat sau de un cerc gol.
Pentru a vedea rezultatele, inlocuieste linia a 6-a din codul HTML de mai sus cu una din urmatoarele linii de cod:
pentru cercuri goale:
<UL TYPE=circle> Firma noastră vă oferă următoarele servicii:
Salveaza pagina cu numele de liste2.html in directorul Pagini. Vezi rezultatul: click aici.
pentru patrate pline:
<UL TYPE=square>Firma noastră vă oferă următoarele servicii:
Salveaza pagina cu numele de liste3.html in directorul Pagini. Vezi rezultatul: click aici.
Nu uita: Pentru a invata limbajul HTML trebuie sa scrii codul de la fiecare exemplu si sa vezi daca obtii aceleasi rezultate ca cele din cadrul cursului.
Liste ordonate (OL)
Am vazut cum putem folosi listele neordonate in cadrul paginilor web. Lista urmatoare pastreaza continutul celei de mai sus insa este o lista ordonata (ordered list). Sa vedem diferenta:
Firma noastra va ofera urmatoarele servicii:
1.
printare
2.
printare
3.
indosariere
4.
xerox
5.
tehnoredactare
Listele ordonate se formeaza cu ajutorul tag-urilor <OL> si </OL>, denumirea acestora venind din limba engleza „ordered list” care inseamna lista ordonata. La fel ca si la listele neordonate, fiecare element trebuie introdus de tag-ul <LI>.
Iata codul pentru lista ordonata de mai sus:
<HTML>
<HEAD>
<TITLE>Liste ordonate</TITLE>
</HEAD>
<BODY>
<OL>Firma noastră vă oferă următoarele servicii:
<LI>printare
<LI>laminare
<LI>îndosariere
<LI>xerox
<LI>tehnoredactare
</OL>
</BODY>
</HTML>
Salveaza pagina cu numele de liste4.html in directorul Pagini. Pentru a vedea cum ar trebui sa arate aceasta pagina: click aici.
Ca si in cazul listelor neordonate, si la listele ordonate, atributul TYPE are o valoare implicita, asa cum am vazut in exemplul de mai sus: numerele. in loc de numere putem folosi si alte caractere. Pentru a folosi aceste caractere este de ajuns sa utilizam atributul TYPE cu valoarea potrivita.
Pentru a vedea rezultatele, inlocuieste linia a 6-a din codul HTML de mai sus cu una din urmatoarele linii de cod:
pentru litere mari:
<OL TYPE=A>Firma noastră vă oferă următoarele servicii:
Salveaza pagina cu numele de liste5.html in directorul Pagini. Vezi rezultatul: click aici.
pentru litere mici:
<OL TYPE=a>Firma noastră vă oferă următoarele servicii:
Salveaza pagina cu numele de liste6.html in directorul Pagini. Vezi rezultatul: click aici.
pentru cifre romane mici:
<OL TYPE=i>Firma noastră vă oferă următoarele servicii:
Salveaza pagina cu numele de liste7.html in directorul Pagini. Vezi rezultatul: click aici.
pentru cifre romane mari:
<OL TYPE=I>Firma noastră vă oferă următoarele servicii:
Salveaza pagina cu numele de liste8.html in directorul Pagini. Vezi rezultatul: click aici.
Pe langa atributul TYPE, pentru tag-ul <OL> mai putem folosi si atributul START. Acest atribut este folosit atunci cand vrem sa schimbam valoarea initiala, de exemplu daca vrem sa incepem de la 4, in cazul numerelor, sau de la D, in cazul literelor mari, etc. Forma generala a acestui atribut este START=n, unde n este un numar natural. Sa vedem un exemplu:
<HTML>
<HEAD>
<TITLE>Liste ordonate</TITLE>
</HEAD>
<BODY>
<OL TYPE=A START=4>În vacanţa de vară am vizitat următoarele oraşe:
<LI>Roma
<LI>Viena
<LI>Londra
<LI>Paris
<LI>Praga
</OL>
</BODY>
</HTML>
Codul de mai sus va afisa in cadrul browser-ului urmatoarea lista ordonata: click aici.
Liste de definitii (DL)
Pentru a forma liste de definitii trebuie sa folosesti tag-urile <DL> si </DL> (denumirea lor vine de la „definition list” = lista de definitii).
Iata cum arata o lista de definitii:
Teorema lui Pitagora
?n orice triunghi dreptunghic suma p?tratelor catetelor este egal? cu p?tratul ipotenuzei.
Teorema catetei
?n absolut orice triunghi dreptunghic p?tratul catetei este egal cu produsul dintre ipotenuz? ?i proiec?ia catetei pe ipotenuz?.
Teorema ?n?l?imii
?n indiferent ce triunghi dreptunghic p?tratul ?n?l?imii este egal cu bunul proiec?iilor celor dou? catete pe ipotenuz?.
Fiecare element al unei liste de definitii va trebui introdus de tag-ul <DT> (Definition Term), iar apoi fiecare definitie va fi precedata de tag-ul <DD> (Definition Definition).
Codul listei de mai sus este urmatorul:
<HTML>
<HEAD>
<TITLE>Liste definitii</TITLE>
</HEAD>
<BODY>
<DL>
<DT><B>Teorema lui Pitagora</B>
<DD>În orice triunghi dreptunghic suma pătratelor catetelor este egală cu pătratul ipotenuzei.
<DT><B>Teorema catetei</B>
<DD>În orice triunghi dreptunghic pătratul catetei este egal cu produsul dintre ipotenuză şi proiecţia catetei pe ipotenuză.
<DT><B>Teorema înălţimii</B>
<DD>În orice triunghi dreptunghic pătratul înălţimii este egal cu produsul proiecţiilor celor două catete pe ipotenuză.
</DL>
</BODY>
</HTML>
Personalizarea listelor
Daca vrei ca in loc de simbolurile folosite in mod prestabilit pentru elementele listelor sa fie afisate propriile imagini, in loc de tag-ul <LI> cu care introducem fiecare element al listei vom adauga imaginea dorita cu ajutorul tag-ului <IMG>.
Pentru a intelege mai bine sa luam un exemplu. Salveaza mai intai imaginea de mai jos in directorul Poze cu numele de sageata.gif.
Acum sa scriem codul unei pagini web ce va contine o lista cu persoanele din cadrul departamentului Contabilitate al unei firme:
<HTML>
<HEAD>
<TITLE>Lista personal</TITLE>
</HEAD>
<BODY>
<UL>Lista oamenilor care sunt angajate în 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">Ioniţă Laura
<BR><BR><IMG SRC="../Poze/sageata.gif">Şerbănescu Mihaela
<BR><BR><IMG SRC="../Poze/sageata.gif">Crăciun Dorina
<BR><BR><IMG SRC="../Poze/sageata.gif">Neagu Emil
</UL>
</BODY>
</HTML>
Salveaza pagina in directorul Pagini cu numele de listapersonal.html.
Daca totul a iesit asa cum trebuie pagina ta ar trebui sa arate astfel: click aici.
Exercitii:
1. Scrie codul HTML al unei pagini web care sa contina urmatoarea lista:
*
Michael Schumacher
*
Rubens Barichello
*
Jenson Button
*
Fernando Alonso
*
Giancarlo Fisichella
*
Juan Pablo Montoya
*
Kimi Raikkonen
*
Jacques Villeneuve
*
David Coulthard
*
Ralf Schumacher
In loc de semnul din fata fiecarui pilot foloseste urmatoarea imagine:
Salveaza imaginea cu numele f1.jpg, in directorul Poze (click dreapta, Save As).
Salveaza pagina HTML in directorul Pagini, cu numele formula1.html.
Pagina ta ar trebui sa arate astfel: click aici.
2. Folosind notiunile invatate pana acum, incearca sa scrii codul urmatoarei pagini HTML, pe care salveaz-o cu numele mate.html: click aici.
Pentru a te verifica, dupa ce ai deschis pagina, alege din meniul View, optiunea Source. |
|
| Sus |
|
 |
|
|
Nu puteti crea un subiect nou in acest forum Nu puteti raspunde in subiectele acestui forum Nu puteti modifica mesajele proprii din acest forum Nu puteti sterge mesajele proprii din acest forum Nu puteti vota in chestionarele din acest forum
|
Powered by phpBB © 2001, 2005 phpBB Group Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro
|