Sunteți pe pagina 1din 13

10 Construirea paginilor web.

Limbajul HTML
10.1 Elemente de baza
HTML (HyperText Markup Language), creat n Elveia n anul 1989 este limbajul n care sunt scrise paginile World Wide Web (WWW). Termenii "document HTML" i "pagina Web" sunt sinonime. Hypertext reprezint posibilitatea de a crea legturi (n englez - link) ntre diferite documente. Markup Language nseamn "limbaj de etichetare". Primele specificaiile de baz ale Web-ului au fost HTML, HTTP i URL. Utilizarea HTML propune scrierea textului, tabelelor i referinelor la imaginile ncadrate n pagina web, iar apoi se adaug tag-urile HTML pentru a descrie amplasarea elementelor n pagin. Paginile Web pot fi vizionate prin intermediul unor programe speciale, numite browsere, care sunt capabile s interpreteze limbajul HTML. HTML dispune de un set predefinit de tag-uri, nu se pot crea tag-uri proprii. Pentru a complica lucrurile, exist versiuni diferite de browsere i versiuni diferite ale limbajului HTML, un tag recunoscut de un browser nu poate fi recunoscut de un browser diferit sau mai puin recent. Elementele de baza ale limbajului HTML sunt foarte simple si usor de retinut si apoi de utilizat ; cunoscand doar tag-urile de baza putem construi un intreg site fara probleme . TAG reprezinta elementul de baz al limbajului HTML care indica modul in care va fi interpretata informatia la care ea se refera .

10.1.1

Taguri de baz

Orice pagina web standard trebuie sa contina 8 tag-uri de baza . Aceste tag-uri trebuie sa apara in cadrul fiecarei pagini a unui web site . Aceste tag-uri sunt prezentate mai jos si ele trebuie sa apara exact in aceasta cronologie in cadrul paginii web : <HTML> <HEAD> <TITLE> </TITLE> </HEAD> <BODY> </BODY> </HTML>

Inainte de a explica fiecare tag in parte mentionez ca tag-urile trebuie scrise in codul sursa exact in forma in care ele apar mai sus , intre semnele <> . Aceste simboluri au menirea de a transmite browser-ului ca textul dintre ele trebuie recunoscut ca un tag deci ca un cuvant cheie al limbajului , o comanda care trebuie executata . Limbajul HTML nu tine cont de litere mari sau mici in cadrul tag-ului , astfel incat <BODY> sau <body> vor fi interpretate identic . <HTML> ~ acest tag transmite browser-ului ca documentul respectiv este de fapt un document HTML , dand astfel indicatii asupra modului in care vor fi interpretate diferite partitii ale fisierului ASCII . <HEAD> ~ acest tag indica sectiunea de antet al documentului HTML. <TITLE> ~ acest tag este folosit pentru a da o denumire paginii web create ; acest nume va apare in partea superioara a fereastrei browser-ului identificand astfel pagina respectiva . </TITLE> ~ acest tag este de fapt inchiderea celui precedent ; transmite browser-ului ca textul ce trebuie considerat ca titlu al paginii s-a incheiat . Majoritatea tag-urilor HTML folosesc tag-uri corespondente de inchidere . </HEAD> ~ tag-ul de inchidere al tag-ului corespondent <HEAD> <BODY> ~ acest tag semnaleaza deschiderea sectiunii corespunzatoare corpului paginii web . Aici se vor introduce informatiile continute in pagina , textul , grafica si elementele multimedia dorite . </BODY> ~ tag-ul de inchidere care transmite browser-ului ca nu se mai doreste adaugarea de informatie in aceasta pagina . </HTML> ~ acest tag incheie documentul HTML , semnaland browser-ului ca nu mai exista elemente care trebuie citite sau incarcate . Cu elementele prezentate mai sus putem deja crea o pagina web foarte simpla dar perfect functionala ! Codul urmator implementeaza o pagina web folosind doar tag-urile de baza : <html> <head> <title>Pagina mea proprie</title> </head> <body> Aceasta este o pagina de test . Acesta este un exemplu perfect pentru simplitatea crearii unei pagini web ! </body> </html>

OBS : Dupa cum ati vazut tag-urile sunt folosite in general in perechi complementare . Daca vreti sa folositi taguri grupate fara a avea probleme atunci ele trebuie corect grupate si nu incrucisate. Adica: <Tag1><Tag2></Tag1></Tag2> tag-uri incrucisate care pot genera erori. <TAG1><TAG2></TAG2></TAG1> - tag-uri grupate corect. Odata creata o prima pagina web functionala trebuie sa revenim la tag-uri pentru a aprofunda capacitatile acestora . In cadrul sectiunii <BODY> apar elementele de text si grafica ale paginii noastre . Acum sa vedem ce altceva mai putem realiza in aceasta sectiune . Unul dintre elementele cele mai puternice si des utilizate care se intalnesc in cadrul acestei sectiuni este controlul asupra culorilor , atat la nivel de text cat si de fond . Putem configura culori diferite pentru text normal , link-uri , link-uri vizitate , link-uri active sau pentru fondul paginii noastre . Pentru a specifica culoarea de fond tag-ul nostru se prezinta astfel : <Body bgcolor="blue"> Comanda anterioara face ca fondul paginii noastre sa devina albastru . Pentru a specifica o anumita culoare ( ex. negru ) si pentru textul din cadrul paginii folosim urmatoarea comanda : <Body bgcolor="blue" text="black"> La pasul urmator vom schimba culoarea link-urilor prezente in pagina in galben pentru a le diferentia mai rapid in cadrul informatiilor prezentate in pagina web : <Body bgcolor="blue" text="black" link="yellow"> In cazul in care in cadrul paginii avem mai multe link-uri ar fi util sa putem observa rapid care dintre ele au fost deja vizitate si care nu . Pentru a putea sublinia acest fapt vom introduce si atributul vlink ( = visited link ) in cadrul tag-ului : <Body bgcolor="blue" text="black" link="yellow" vlink="red"> In urma comenzii de mai sus browser-ul va afisa link-urile vizitate cu rosu . Ca un alt pas putem configura o alta culoare ( ex. verde ) pentru link-urile pe care se apasa la momentul respectiv ; aceasta culoare va apare doar in momentul in care se va da click pe link-ul respectiv iar atributul folosit va fi alink ( = active link ) : <Body bgcolor="blue" text="black" link="yellow" vlink="red" alink="green"> Revenind la controlul culorilor trebuie amintite unele detalii . Culoarea poate fi specificata fie in limba engleza ( denumirile dintr-o lista standard ) fie in cod hexazecimal ( ex .#0000FF ) . Formatul in care se transmite comanda este de tip RGB ( red green blue ) : RRGGBB ; comanda de mai jos : <Body bgcolor="#0000FF"> este echivalenta cu :

<Body bgcolor="blue"> In cazul in care vrem ca pagina sa aiba un aspect mai personalizat putem folosi ca fond nu doar o culoare ci o imagine ( in format GIF sau JPG ) : <Body background="imagine.gif" text="black" link="yellow" vlink="red" alink="green"> Tag-ul anterior specifica utilizarea imaginii imagine.gif ca fond al paginii noastre . Trebuie mentionat ca indiferent de dimensiunile imaginii dorite aceasta va acoperi intreaga suprafata a paginii . In continuare vom aborda utilizarea diferitelor fonturi . In computer vom intalni o varietate foarte mare de fonturi in ceea ce priveste forma si marimea . Trebuie sa acordam atentie alegerii fontului utilizat in pagina noastra web pentru ca este posibil ca nu toti utilizatorii care vor incerca sa acceseze pagina vor dispune de fontul respectiv . In acest caz computerul va inlocui automat fontul nostru cu fontul default al acelui sistem ( de obicei ARIAL sau TIMES NEW ROMAN ) . Ca element practic , indiferent de fontul pe care il utilizam este necesara vizualizarea paginii si folosind fonturile default cele mai raspandite . Pentru a controla fonturile trebuie utilizat tag-ul <FONT> , in cadrul sectiunii <BODY> : <Body bgcolor="blue" text="black" link="yellow" vlink="red" alink="green"> <Font face="arial"> </Font> </Body> Observati ca si tag-ul <FONT> necesita un tag de inchidere . Acest tag ne permite sa stabilim tipul de font , dimensiunea sa si culoarea , ca in exemplul urmator : <Font face="Comic Sans MS" size="4" color="green"> Pentru a da flexibilitate utilizarii fonturilor limbajul HTML permite enumerarea in cadrul unei liste a fonturilor ce urmeaza a fi folosite , astfel incat in cazul in care fontul pe care il utilizati nu este disponibil atunci se va incerca automat utilizarea urmatorului font din lista : <Font face="Comic Sans MS, Arial"> Marimea fontului poate fi stabilita in cadrul a trei tipuri de plaje : de la 1 la 7 , de la -1 la -3 si de la +1 la +4 . In afara acestui control al fonturilor mai exista inca sase tag-uri care pot modifica fontul prezent in pagina . Aceste comenzi sunt tag-uri independente si nu apar in cadrul tag-ului <FONT> . Aceste tag-uri sunt <h1 > , <h2> , <h3> , <h4> , <h5> si <h6> , cu tag-ul <h1> folosind dimensiunea cea mai mare de font iar <h6> cea mai mica dimensiune . Aceste tag-uri sunt in general folosite la inceputul paginii pentru a anunta un titlu sau in cadrul paginii pentru a diferentia dimensiunea unei portiuni de text de dimensiunea standard definita prin tag-ul <FONT> . Toate aceste tag-uri necesita si complementarul de inchidere ( ex. </h1> ) .

In cazul in care nu se apeleaza la tag-ul <FONT> se va folosi dimensiunea default de 3 .In cazul in care dorim ca in locul fontului default al browserului sa folosim alt font pentru intregul document se va apela la tag-ul BASEFONT , integrat in sectiunea HEAD a documentului : <head> <basefont face=Comic Sans MS color="red" size=+3> </head> Codul sursa de mai sus implica utilizarea ca default a noului font , cu culoarea rosie si cu o dimensiune mai mare cu 3 decat a fontului default al browserului . O alta observatie trebuie facuta legat de anumite caractere speciale care nu pot fi utilizate in mod normal ca text datorita faptului ca ele reprezinta cuvinte cheie ale limbajului HTML . Pentru a introduce aceste caractere exista posibilitatea de a folosi codul lor sau alte definitii standardizate ale acestora ca de exemplu pentru a obtine semnul de copyright : &copy -> browser-ul va afisa pe ecran semnul de copyright . In general simbolul & marcheaza pentru browser faptul ca incepem descrierea unui caracter special . Unul dintre cele mai folosite caractere speciale pentru HTML este spatiul ! In cazul in care in textul pe care dorim sa-l publicam in pagina noastra lasam un numar de 5 spatii intre doua cuvinte browser-ul va afisa doar un singur spatiu intre ele . Pentru a putea afisa mai multe spatii trebuie introdus caracterul special &nbsp : <body bgcolor="#FFFFFF"> Ceva&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tare&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ciudat. </body> Rezultatul acestei comenzi va fi : Ceva tare ciudat.

Alte caractere speciale des utilizate ar include : &nbsp; ( spatiu ) &lt; ( < ) &gt; ( > ) &amp; ( & ) &quot; ( " ) Recapituland , pana in acest moment am vazut cum se poate crea o pagina utilizand tag-urile de baza : <HTML>, <Head>, <Title>, </Title>, </Head>, <Body>, </Body>,

</HTML> ; am aflat cum sa controlam culoarea folosita pentru fodul paginii , text , linkuri , linkuri active , linkuri vizitate , cum sa folosim o imagine ca fond al paginii si cum sa configuram fontul folosit in ceea ce priveste tipul , culoarea si dimensiunea . In continuare vom aborda alte tag-uri care aduc o imbunatatire controlului pe care il avem asupra continutului si prezentarii paginii noastre : <b> si </b> ~ tag-urile transforma textul din cadrul sau in text bold ( ingrosat ) . In locul acestei perechi de tag-uri se poate folosi si perechea <strong> si </strong> <i> si </i> ~ tag-urile transforma textul din cadrul sau in text italic ( cursiv ) . In locul acestei perechi de tag-uri se poate folosi si perechea <em> si </em> <u> si </u> ~ tag-urile transforma textul din cadrul sau in text subliniat ( underlined ) <sup> si </sup> ~ tag-urile transforma textul in superscript <sub> si </sub> ~ tag-urile transforma textul in subscript <s> si </s> ~ tag-urile transforma textul in strike . In locul acestei perechi de tag-uri se poate folosi perechea <strike> si </strike> <p> ~ tag-ul comanda trecerea la un alt paragraf in cadrul paginii ; mai exact tag-ul comanda trecerea la linie noua si lasarea unei linii libere . Mai trebuie mentionat ca folosirea in serie a tag-ului : <p> <p> <p> nu va duce la lasarea libera a trei linii , browser-ul va interpreta tag-urile ca pe unul singur Folosit sub aceasta forma tag-ul nu necesita si complementarul de inchidere . Vom vedea imediat ca in cazul folosirii unor atribute ale tag-ului va apare si necesitatea utilizarii tag-ului complementar de inchidere </p> In cadrul tag-ului <p> se pot folosi atribute pentru alinierea textului la stanga ( pozitionarea default ) , la dreapta sau central . De exemplu : <p align="right">Acest text va fi aliniat la dreapta.</p> va produce : Acest text va fi aliniat la dreapta <br> ~ tag-ul comanda trecerea la linie noua fara a incepe un nou paragraf ( = line break ) ; nu necesita tag de inchidere . In cazul in dorim trecerea la o linie noua este obligatorie folosirea tag-ului , simpla utilizare a tastei ENTER in cadrul codului sursa al paginii noastre nu are nici un efect in cadrul browser-ului .

Pentru obtinerea mai multor linii libere se foloseste combinatia intre caracterul special pentru spatiu si tag-ul <br> : <BODY BGCOLOR="#FFFFFF"> Ceva tare<BR> &nbsp;<BR> &nbsp;<BR> &nbsp;<BR> &nbsp;<BR> &nbsp;<BR> Ciudat. </BODY> Secventa de mai sus va duce la urmatorul rezultat in browser :

Ceva

tare

Ciudat.

<BLOCKQUOTE> si </BLOCKQUOTE> ~ va pagina textul dintre tag-uri ca pe un citat ; mai explicit browser-ul va crea o margine libera in stanga si in dreapta textului : <BODY BGCOLOR="#FFFFFF"> <BLOCKQUOTE> Text folosit pentru a ilustra capacitatile diferitelor taguri HTML . Textul va fi folosit pentru a ilustra paginarea cu ajutorul tagului BLOCKQUOTE si apoi cu ajutorul tagului de centrare a textului in cadrul liniilor . </BLOCKQUOTE> </BODY> Secventa de mai sus va avea ca rezultat urmatoarea paginare : Text folosit pentru a ilustra capacitatile diferitelor taguri HTML . Textul va fi folosit pentru a ilustra paginarea cu ajutorul tagului BLOCKQUOTE si apoi su ajutorul tagului de centrare a textului in cadrul liniilor . In cazul in care s-ar folosi tag-ul <center> :

<center> Text folosit pentru a ilustra capacitatile diferitelor taguri HTML . Textul va fi folosit pentru a ilustra paginarea cu ajutorul tagului BLOCKQUOTE si apoi su ajutorul tagului de centrare a textului in cadrul liniilor . </center> s-ar obtine urmatoarea paginare : Text folosit pentru a ilustra capacitatile diferitelor taguri HTML . Textul va fi folosit pentru a ilustra paginarea cu ajutorul tagului BLOCKQUOTE si apoi su ajutorul tagului de centrare a textului in cadrul liniilor .

<nb> ~ ( = non breaking space ) comanda introducerea unui spatiu in cadrul textului fara a duce la trecerea la alta linie . Nu se foloseste pentru introducerea unui spatiu in cadrul textului ci pentru a distanta imagini aflate pe aceeasi linie . Nu necesita tag de inchidere . <center> si </center> ~ tag-urile centreza textul dintre ele la nivel de linie . OBS : Tag-urile de formatare a textului pot fi folosite si combinat pentru a obtine efectul dorit : <center><b><i><u>I know how to use HTML tags!</u></i></b></center>

<hr> ~ (= horizontal rule ) este un tag foarte folosit in cadrul paginilor web . Comanda duce la trasarea unei linii orizontale de-a lungul paginii . Acest tag poate primi mai multe atribute ce pot configura pozitia , culoare , dimensiunea liniei .
<BODY BGCOLOR="#FFFFFF"> <HR WIDTH=50%> <HR WIDTH=100> </BODY>

Prima comanda va trasa o linie orizontala cu lungimea de 50% din latimea paginii , de culoare albastra si centrata ; cea de-a doua instructiune va trasa o linie orizontala de 100 de pixeli . Tag-ul poate fi folosit si independent : <hr> ceea ce va duce la trasarea unei linii orizontale de lungul intregii pagini . In cadrul tag-ului <HR> se pot folosi si atributele ALIGN , SIZE si NOSHADE :
<HR WIDTH=60% ALIGN=RIGHT> <HR WIDTH=60% SIZE=8> <HR WIDTH=60% SIZE=15 NOSHADE> Atributul SIZE determina grosimea liniei iar NOSHADE face linia sa devina solida .

10.2 Adugarea imaginilor ntr-un document HTML


Imaginea a devenit un element omniprezent in toate paginile web actuale . Bazat pe faptul recunoscut ca o imagine are un impact mult mai mare asupra privitorului decat un text precum si pe necesitatea oferirii unor informatii cat mai rapid si direct catre utilizator imaginea s-a impus ca elementul indispensabil oricarei prezentari a oricarui subiect . In cadrul paginilor web introducerea elementelor grafice la acest moment ne referim la imaginile de tip GIF sau JPG se face cu ajutorul tag-ului <IMG> . <IMG SRC="imagine.gif" WIDTH=82 HEIGHT=68> are ca efect introducere imaginii imagine.gif in pagina noastra , cu dimensiunile specificate in atributele WIDTH ( latime ) si HEIGHT ( inaltime ) ale tag-ului . Atributul SRC specifica sursa de unde browser-ul va incarca imaginea respectiva ; aceasta locatie poate fi in sistemul respectiv ( in directorul paginii sau in orice alt director ce va fi specificat in cale ) sau in orice alta locatie pe web ( ex. http://ura.data.ro/lectii/poza1.gif ) . In cazul in care nu se introduce o cale catre aceasta imagine ci doar numele ei atunci browser-ul va cauta in directorul curent al paginii web . Atributele WIDTH si HEIGHT pot lipsi iar browser-ul va recunoaste imaginea la dimensiunile ei originale ; chiar in cazul in care imaginea a fost special creat pe dimensiunile necesare paginii noastre este de preferat folosirea celor doua atribute care ajuta la incarcarea mai rapida a imaginii ( in caz contrar browser-ul va mai pierde timp calculand dimensiune si asezarea in pagina a imaginii respective ) . Un alt atribut care este preferabil sa fie prezent este ALT . Cu ajutorul acestui atribut putem oferi o alternativa browser-ului in cazul in care imaginea respectiva nu a putut fi incarcata : <img src="1.gif" width=20 height=20 alt="Text in cazul lipsei pozei din calea generata"> Tag-ul anterior va face ca in cazul in care poza dorita nu este gasita browser-ul sa afiseze textul atributului ALT intr-o fereastra de dimensiunile specificate pentru imagine . Un alt atribut al tag-ului IMG este si BORDER ; cu ajutorul sau putem specifica grosimea unui chenar care inconjoara imaginea dorita . Tag-ul IMG accepta si el atributul ALIGN , intalnit de exemplu si in cadrul tag-ului <P> . <Body> <img align=right src="1.gif" width=20 height=20 alt="Text in cazul lipsei pozei din calea generata"> Text care va apare alaturi de imagine neacoperind imaginea . </BODY> Comanda anterioara va pozitiona imaginea la dreapta liniei si va face ca textul sa apara in stanga imaginii ( analog pentru folosirea atributului ALIGN=left ) .

In cazul folosirii valorii CENTER pentru atributul ALIGN se va obtine pozitionare in stanga a imaginii ( lucru default ) iar textul va incepe pe linia pozitionata in dreptul mijlocului imaginii , dupa umplerea acestei linii textul continuand pe linia urmatoare de sub imagine aceasta optiune este in general evitata . Pentru a obtine centrarea imaginii se va apela la incadrarea tag-ului IMG intre doua taguri complemetare <CENTER> si </CENTER> . Tot in cadrul atributului ALIGN mai putem intalni alte trei valori : bottom aliniaza partea inferioara a imaginii pe linia curenta top aliniaza partea superioara a imaginii cu cel mai inalt element de pe linia curenta middle aliniaza mijlocul imaginii cu linia curenta

10.3 Legaturi ntr pagini webI


Mai intai sa vedem ce este un link ( sau o legatura ) . Pentru a fi cat mai simplu : un link reprezinta cuvintele subliniate in cadrul unei pagini si pe care poti da click pentru a naviga catre alte locatii . Practic orice element al unei pagini web poate fi asociat unui link : un text , o imagine sau doar o portiune de imagine . <a href="http://www.yahoo.com">Yahoo</a> Secventa anterioara reprezinta introducerea unui link catre pagina Yahoo . <a> si </a> ~ ( = anchor ) tag-urile transmit browser-ului faptul ca urmeaza definirea unui link . Adresa link-ului se incadreaza in href= ; href vine de la Hypertext Reference si este un atribut al tag-ului <A> . Dupa incheierea tag-ului <A> urmeaza textul sau imaginea care urmeaza sa faca legatura catre linkul dorit . In cazul in care dorim realizarea unei legaturi catre o alta pagina din acelasi director se va introduce in cadrul atributului href doar numele paginii : <a href="continut.htm">Continut</a> Un alt tip comun de legatura este linkul in cadrul aceleiasi pagini . Pentru a crea un astfel de link trebuie realizati doi pasi . In primul rand trebuie sa identificam sectiunea paginii unde vrem sa putem sari si apoi sa realizam linkul . Pentru primul pas definirea zonei la care dorim sa se faca legatura avem doua posibilitati :

<a name=definitie_zona> Text </a> sau <p id=definitie_zona> Text Prima posibilitate este si cea mai corecta realizand o ancora legata de textul respectiv ; a doua posibilitate este de reprezinta de fapt definirea unui paragraf , cu ajutorul unui atribut al tag-ului <p> . Saltul propriu-zis la aceasta zona definita se face prin intermediul urmatoarei linii de cod : <a href="#definitie_zona">Acest link va duce inapoi la zona definita</a> Saltul se poate face si combinat la o anumita zona definita in alta pagina , ca in exemplul urmator : <a href="pagina2.html#definitie_zona">Acest link va duce inapoi la zona definita in pagina 2</a>

O alta intrebuintare foarte des intalnita a tag-ului <a> tine de inserarea in pagina web a unei adrese de contact , mai exact o adresa de mail . Urmatoarea linie de cod realizeaza exact acest lucru , cuvantul cheie mailto specificand browser-ului ca urmeaza o adresa de mail iar acesta va lansa clientul de mail al vizitatorului paginii cu adresa adresa@yahoo.com gata introdusa in cadrul mesajului : <a href="mailto:adresa@yahoo.com">Send E-Mail</a> Un atribut folositor al tag-ului este si SUBJECT , mail-ul trimis de vizitator primind astfel un subiect gata definit de dumneavoastra : <a href="mailto:adresa@yahoo.com?subject=testare">Send E-Mail</a> Tot in problema linkurilor mai trebuie sa amintim si posibilitatea de a defini o adresa de baza pentru linkurile din pagina noastra . In mod normal pentru un link catre o pagina din acelasi director se foloseste doar numele paginii . Sa presupunem ca toate linkurile din pagina noastra sunt catre pagini aflate intr-un acelasi director DIRECTOR_SURSE ; in acest caz putem reduce textul presupus de introducerea acestei cai in fiecare atribut HREF in modul urmator : <HEAD> <BASE HREF=http://www.site.com/director_surse> </HEAD> Dupa utilizarea acestui cod sursa putem utiliza in cadrul atributului HREF doar numele fisierului respectiv .

10.4 LISTE
Listele sunt un element foarte des intalnit in cadrul paginilor web datorita in principal impactului vizual mai ridicat decat al textului simplu . In general putem discuta despre doua tipuri de liste : neordonate si ordonate . Listele neordonate prezinta elementele listei unul sub altul , cu un asa numitele bullet-uri la stanga elementului . Listele ordonate inlocuiesc aceste bullet-uri cu numerale sau litere in ordine crescatoare .

LISTE NEORDONATE
<ul><li>Element 1 <li>Element 2 <li>Element 3 </ul> Aceasta comanda va duce la crearea unei liste neordonate : Element 1 Element 2 Element 3

Tag-ul <UL> poate folosi atributul TYPE cu valorile SQUARE , DISC si CIRCLE pentru a specifica formatul bullet-ului elementelor listei . Acelasi atribut TYPE poate fi utilizat si in cadrul tag-ului <LI> pentru a specifica individual formatul bullet-ului pentru fiecare element al listei in parte . LISTE ORDONATE <ol><li>Element 1<li>Element 2<li>Element 3 </ol> Aceasta comanda va produce urmatoarea lista ordonata : 1. Element 1 2. Element 2 3. Element 3 Tag-ul <OL> poseda doua atribute foarte folositoare : START si TYPE . Atributul START determina valoarea numarului de ordine al primului element din lista . Atributul TYPE poate avea patru valori : a ~ pentru ordonare cu ajutorul literelor mici A ~ pentru ordonare cu ajutorul majusculelor I ~ pentru ordonare cu ajutorul numeralelor romane majuscule I ~ pentru ordonare cu ajutorul numeralelor romane minuscule 1 ~ pentru ordonarea numerica ( default )

Tag-ul <LI> - care introduce un element al listei poseda si el un atribut extrem de folositor : VALUE ; cu ajutorul sau putem specifica o anumita valoare pentru numarul de ordine al acelui element ( elementele urmatoare vor fi numarate incepand cu aceasta noua valoare ) :

<OL> <LI> linia 1 <LI value=7> linia 2 <LI> linia 3 </OL> Va produce urmatorul efect : 1. linia 1 7. linia 2 8. linia 3 Tag-ul <LI> poate utiliza si el atributul TYPE pentru a formata individual numerotarea elementului respectiv al listei . Un alt tip de lista intalnit destul de des este si tipul lista de definitie .
<BODY BGCOLOR="#FFFFFF"> <DL> <DT>Termen de definit <DD>Definitia termenului </DL> </BODY> Tag-ul folosit este <DL> ( = definition list ) , <DT> este urmat de termenul ce urmeaza a fi definit iar <DD> specifica definitia propriu-zisa a termenului .

S-ar putea să vă placă și