Examen-eBusiness

Vezi subiectul anterior Vezi subiectul urmator In jos

Examen-eBusiness

Mesaj  ducatoo99 la data de Dum Mai 18, 2008 4:44 pm

Postati aici tot ce stiti (materiale) despre eBusiness.
Apasati pe butonul REPLY si introduceti comentariile dumneavoastra


http://www.eemployment.ro/wbt/
Username: student
Password: uEb

Model proiect. Salvati in formay HTML



Scris de ducatoo99 Astazi la 19:25






Magazinul On-Line Componente PC



va ofera urmatoarele produse:

- Memorie 256MB



- Carcase



- HDD



- Mouse


































Descriere produse



- Memorie 256MB --- 23 Euro

Memorie firma ABC 400 MHz, garantie 1 an










- Carcase --- 15 Euro

plastic alb, butoane rosii, sursa 400w









- HDD --- 30 Euro

160 GB, 7200 RPM, garantie 3 ani









- Mouse --- 2 Euro

Optic, fir 3 m









Date de contact:


Bucuresti Calea Giulesti nr.23A, bl.3/5, ap.2

Tel: 0987654321

email: sales@site.ro


Ultima editare efectuata de catre ducatoo99 in Dum Mai 18, 2008 6:20 pm, editata de 1 ori

ducatoo99

Mesaje : 6
Data de inscriere : 18/05/2008

Vezi profilul utilizatorului

Sus In jos

Re: Examen-eBusiness

Mesaj  ducatoo99 la data de Dum Mai 18, 2008 5:57 pm

Primii pasi in executarea unui magazin virtual programat,in format NOTEPAD


Orice document HTML incepe cu notatia <html> si se termina cu notatia </html>. Aceste "chestii" se numesc in literatura de specialitate "TAG-uri".Prin conventie, toate informatiile HTML incep cu o paranteza unghiulara deschisa "<" si se termina cu o paranteza unghiulara inchisa ">".
Tag-urile intre aceste paranteze transmit comenzi catre browser pentru a afisa pagina intr-un anumit mod. Unele blocuri prezinta delimitator de sfarsit de bloc, in timp ce pentru alte blocuri acest delimitator este optional sau chiar interzis.

Intre cele doua marcaje <html> si </html> vom introduce doua sectiuni:
-sectiunea de antet <head>...</head> si - corpul documentului <body>...</body>. Blocul <body>...</body> cuprinde continutul propriu-zis al paginii HTML, adica ceea ce va fi afisat in ferastra browser-ului.

O eticheta poate fi scris atat cu litere mici, cat si cu litere mari.
Adica <HTML> = <HtmL> = <html>. Caracterele "spatiu" si "CR/LF" ce apar intre etichete sunt ignorate de catre browser.
Deci un prim document HTML ar fi ceva de genul asta:

<html>
<head> </head>
<body>
</body>
</html>
Asa arata primul document HTML. Copiati-l folosind Copy/Paste intr-un fisier nou si salvati-l ca PRIM.HTM sau PRIM.HTML. Apoi porniti Mozilla Firefox sau Internet Explorer, dati CTRL-O si introduceti calea spre fisier. Dati OK si ... nimic.

Sa nu disperam ... vom adauga primele elemente la pagina noastra. In primul rand, titlul unei pagini se obtine inserand in sectiunea <head>...</head> a urmatoarei linii:

<title>Aceasta este prima mea pagina de Web</title>
In plus, in sectiunea <body>...</body> putem scrie texte cat dorim. Daca nu intalnim nici un marcaj < sau > atunci interpretorul HTML le va lua ca texte simple si le va afisa pe ecran. Sa vedem o noua versiune a paginii noastre:

<html>
<head>
<title>Aceasta este prima mea pagina de Web</title>
</head>
<body>
Bine ati venit in pagina mea de Web!
</body>
</html>
vezi acest exemplu


Continutul blocului <title>...</title> va aparea in bara de titlu a ferestrei browser-ului.
Daca acest bloc lipseste intr-o pagina HTML, atunci in bara de titlu a ferstrei browser-ului va aparea numele fisierului.

Daca introducem mai multe linii intr-o pagina browser-ul va afisa intr-un singur rand, intrucat caracterele " CR/LF " sunt ignorate de browser. Trecerea pe o linie noua se face la o comanda explicita, care trebuie sa apara in pagina html.
Aceasta comanda este marcajul <br> ( de la " line break " - intrerupere de linie ).

Folosind aceleasi operatii ca mai sus, vizualizati noua pagina! Veti vedea textul ce apare in fereastra navigatorului. In plus, pagina dvs. va avea un titlu nou, cel introdus de dvs.

<html>
<head>
<title> titlul paginii</title>
</head>
<body>
Bine ati venit in <br> pagina mea de Web!
</body>
</html>
vezi acest exemplu
Blocuri preformatate
Pentru ca browser-ul sa interpreteze corect caracterele " spatiu ", " tab " si " CR/LF " ce apar in cadrul unui text, acest text trebuie inclus intr-un bloc <pre>...</pre>.

<html>
<head>
<title>bloc preformatat </title>
</head>
<body><pre>
Prima linie
A doua linie
A treia linie
</pre></body>
</html>
vezi acest exemplu
Culoarea de fond
O culoare poate fi precizata in doua moduri:

Printr-un nume de culoare.Sunt disponibile cel putin 16 nume de culori: aqua, black, fuchsia, gray, green lime, maroon, navy, olive, purple, red, silver, teal, white si yellow.
Prin constructia " #rrggbb " unde r (red), g (green), sau b (blue) sunt cifre hexazecimale si pot lua valorile: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, A, b, B, c, C, d, D, e, E, f, F; se pot defini astfel 65536 de culori.
Culoarea unei pagini se precizeaza prin intermediul unui atribut al etichetei <body>.
Culoarea fondului paginii Web se stabileste cu atributul bgcolor al etichetei <body>, de exemplu: <body bgcolor = culoare>.
Urmatorul exemplu realizeaza o pagina cu fondul de culoare gri.

<html>
<head>
<title>culoare de fond </title>
</head>
<body bgcolor=gray>
O pagina Web cu fondul GRI!
</body>
</html>
vezi acest exemplu
Culoarea textului
Acest lucru se face prin intermediul atributului text al etichetei <body> dupa sintaxa <body text=culoare>. In urmatorul exemplu textul are culorea rosie.

<html>
<head>
<title>culoare textului </title>
</head>
<body text=red>
Un text de culoare rosie.
</body>
</html>
vezi acest exemplu
O eticheta poate avea mai multe atribute.De exemplu , o eticheta cu trei atribute arata astfel: <eticheta atribut1 = valoare1 atribut2 = valoare2 atribut3 = valoare3>. Urmatorul exemplu prezinta o pagina cu fondul de culoare albastra si textul de culoare galbena.

<html>
<head>
<title>atribute multiple </title>
</head>
<body bgcolor=blue text=yellow>
Fond de culoare albastra si text de culoare galbena.
</body>
</html>
vezi acest exemplu
Textul afisat este caracterizat de urmatoarele atribute: Marime (size), Culoare (color), Font (style).
Acestea sunt atribute ale etichetei <basefont>.Este o eticheta singulara (fara delimitator de sfarsit de bloc).

<basefont size = numar color = culoare style = font>
unde:
numar - poate fi 1, 2, 3, 4, 5, 6 sau 7; (1 pentru fontul cel mai mic si 7 pentru fontul cel mai mare);
culoare - este o culoare precizata prin nume sau printr-o constructie RGB;
font - poate fi un font generic ca " serif ", " san serif ", " cursive ", " monospace ", "fantasy " sau un font specific instalat pe calculatorului clientului, ca " Times New Roman ", " Helvetica " sau " Arial ".Se accepta ca valoare si o lista de fonturi separate prin virgula, de exemplu:
" Times New Roman, serif,monospace ".
Domeniul de valabilitate al caracteristicelor precizate de aceasta eticheta se intinde de la locul in care apare eticheta pana la sfarsitul paginii sau pana la urmataorea eticheta <basefont>.
Daca acest atribut lipseste atunci textul din pagina Web are atribute prestabilite sau atribute precizate de browserul utilizat.
Atributele prestabilite sunt: size = 3, color = black, si style = " Times New Roman " .

Pozitionarea continutului paginii Web fata de marginile ferestrei browserului se poate face cu ajutorul a doua atribute ale etichetei <body>:

leftmargin (stabileste distanta dintre marginea stanga a ferstrei browserului si marginea stanga a continutului paginii);
topmargin (stabileste distanta dintre marginea de sus a ferstrei browserului si marginea de sus a continutului paginii);
<html>
<head>
<title>Configurarea textului si stabilirea marginii </title>
</head>
<body leftmargin="100" topmargin="50">
Textul are atribute implicite. <br><basefont style="Arial" color="blue" size="6">
Textul este scris cu fontul "Arial", culoare albastru si marime 6. </body>
</html>
vezi acest exemplu
Stiluri pentru blocurile de text
Pentru ca un bloc de text sa apara in pagina evidentiat (cu caractere aldine), trebuie inclus intre delimitatorii <b>...</b> (b vine de la "bold" = indraznet).
Pentru ca un text sa fie scris cu carcatere mai mari cu o unitate decat cele curente acesta trebuie inclus intr-un bloc delimitat de etichetele <big>...</big>.
Pentru ca un text sa fie scris cu carcatere mai mici cu o unitate decat cele curente acesta trebuie inclus intr-un bloc delimitat de etichetele <small>...</small>.
Pentru ca un text sa fie scris cu carcatere cursive acesta trebuie inclus intr-un bloc delimitat de etichetele <i>...</i> (i vine de la " italic ").

Pentru a insera secvente de text aliniate ca indice (sub-script) sau ca exponent (super-script) , aceste fragmente trebuie delimitate de etichetele <sub>...</sub>, respectiv <sup>...</sup>.
Pentru a insera un bloc de caractere subliniate se utilizeaza etichetele <u>...</u> (u vine de la " underline ").
Pentru a insera un bloc de caractere subliniate se utilizeaza etichetele <strike>...</strike> sau <s>...</s>.

In exemplul urmator vom utiliza toate etichetele mentionate anterior.

<html>
<head>
<title>Stiluri pentru blocuri de text </title>
</head>
<body>
<b>Text scris cu caractere ingrosate.</b>
<br> <big>Text cu caractere marite cu o unitate <big>mai mare<big> si mai mare<big> si mai mare.</big></big></big></big><br>
<small>Textul este scris cu caractere micsorate cu o unitate <small>mai mic.</small></small><br>
<i>Text scris cu caractere italice.</i>
<br> In aceasta linie <sup>sus</sup> este superscript iar <sub>jos</sub> este subscirpt.<br>
<strike>Aceasta linie este in intregime sectionata de o linie orizontala.</strike> <br>
In aceasta linie urmatorul cuvant este <u>subliniat</u>, iar cuvantul <s>strike</s> sectoinat.
</body>
</html>
vezi acest exemplu
Stiluri fizice si logice
Am prezentat deja 8 stiluri de scriere a caracterelor unui bloc de text, numite si stiluri fizice intrucat nu s-a acordat nici o atentie semnificatiei informatiei continute de aceste blocuri.
In continuare sunt prezentate stilurile utilizate la formatarea unui bloc.
Aceste stiluri tin cont de semnificatia pe care o are blocul in cadrul paginii Web.

Pentru a pune in evidenta (prin silul cursiv) fragmente de text se utilizeaza etichetele:

<cite>...</cite> (" cite " inseamna citat);
<em>...</em> (em vine de la " emphasize " = a evidentia).
In locul lor se poate utiliza eticheta echivalenta <i>...</i>.

Urmatoarele etichete au efecte similare.Ele permit scrierea fragmentului de text cu caractere monospatiate (de tipul celor folosite de o masina de scris):

<code>...</code> ("code" inseamna cod sau sursa);
<kbd>...</kbd> (kbd vine de la " keyboard " = tastatura);
<tt>...</tt> (tt vine de la " teletype " = teleprinter).
Eticheta de tip bloc <blink>...</blink> delimiteaza fragmenete de text clipitoare. Aceasta eticheta functioneaza numai in browserul Netscape Communicator.

<html>
<head>
<title>Blocuri de caractere monospatiate si clipitoare </title>
</head>
<body>
Aceasta linie este formata din text normal.<br>
Codul functiei f(x,y) este: <code>Function f(x,y) {return x+y;}</code><br>
Tastati urmatoarea comanda comanda DOS:
<kbd> copy c:\windows\* c:\temp<kbd><br>
<tt>Asa scrie un teleprinter</tt><br>
Acest cuvant clipeste <blink>Blink</blink>
</body>
</html>
vezi acest exemplu
Exemplul urmator ilustreaza ca etichetele pot fi imbricate.

un fragment de text poate fi scris cu aldine si cursive in acelsi timp;
pentru un fragment de text se pot folosi simultan stilurile subliniat, exponent, marit si cursiv.
Blocul <q>...</q> permite inserarea in-line a citatelor.Aceste citate sunt afisate de catre browser cu caractere cursive.


<html>
<head>
<title>Titlu </title>
</head>
<body> Aceasta linie este formata din text normal.<br>
Normal <b>ingrosat <i> ingrosat si italic </i> ingrosat </b>.
<br> Normal <u>subliniat <b> subliniat si ingrosat <big>subliniat, ingrosat si marit.<br>
<i>Subliniat, ingrosat ,marit si italic.</i> </big></b></u>
</body>
</html>


Ultima editare efectuata de catre ducatoo99 in Dum Mai 18, 2008 6:20 pm, editata de 2 ori

ducatoo99

Mesaje : 6
Data de inscriere : 18/05/2008

Vezi profilul utilizatorului

Sus In jos

Re: Examen-eBusiness

Mesaj  ducatoo99 la data de Dum Mai 18, 2008 6:00 pm

Tabele



Tabelele ne permit sa cream o retea dreptunghiulara de domenii, fiecare domeniu avand propriile optiuni pentru culoarea fondului, culoarea textului, alinierea textului etc.
Pentru a insera un tabel se folosesc etichetele corespondente <table>...</table>. Un tabel este format din randuri. Pentru a insera un rand intr-un tabel se folosesc etichetele <tr>...</tr> ( de la " table row "= rand de tabel ).Folosirea etichetei de sfarsit </tr> este optionala.
Un rand este format din mai multe celule ce contin date.
O celula de date se introduce cu eticheta <td>..</td>.

<html>
<head><title>tabelex_1</title></head>
<body><h1 align=center>Un tabel simplu format din 4 linii si 2 coloane</h1><hr>
<table>
<tr> <td>cell 11</td> <td>cell 11</td></tr>
<tr> <td>cell 21</td> <td>cell 22</td></tr>
<tr> <td>cell 31</td> <td>cell 32</td></tr>
<tr> <td>cell 41</td> <td>cell 42</td></tr>
</table>
</body>
</html>
vezi acest exemplu
In mod prestabilit, un tabel nu are chenar. pentru a adauga un chenar unui tabel, se utilizeaza un atribut al etichetei <tabel> numit border.
Acest atribut poate primi ca valoare orice numar intreg ( inclusiv 0 ) si reprezinta grosimea in pixeli a chenarului tabelului.
Daca atributul border nu este urmata de o valoare atunci tabelul va avea o grosime prestabilita egala cu 1 pixel, o valoare egala cu 0 a grosimii semnifica absenta chenarului.
Cand atributul border are o valoare nenula chenarul unui tabel are un aspect tridimensional.

<html>
<head><title>tabelex_2</title></head>
<body><h1 align=center>Un tabel simplu cu chenar</h1><hr>
<table border="4">
<tr> <td>cell 11</td> <td>cell 11</td></tr>
<tr> <td>cell 21</td> <td>cell 22</td></tr>
<tr> <td>cell 31</td> <td>cell 32</td></tr>
<tr> <td>cell 41</td> <td>cell 42</td></tr>
</table>
</body>
</html>
vezi acest exemplu
Alinierea tabelului
Pentru a alinia un tabel intr-o pagina Web se utilizeaza atributul align al etichetei <table>, cu urmatoarele valori posibile: " left " ( valoarea prestabilita ), " center " si "right ".
Alinierea este importanta pentru textul ce inconjoara tabelul. Astfel :

daca tabelul este aliniat stanga ( <table align="left"> ), atunci textul care urmeaza dupa punctul de inserare al tabelului va fi dispus in partea dreapta a tabelului.
daca tabelul este aliniat dreapta ( <table align="right"> ), atunci textul care urmeaza dupa punctul de inserare al tabelului va fi dispus in partea stanga a tabelului.
daca tabelul este aliniat pe centru ( <table align="center"> ), atunci textul care urmeaza dupa punctul de inserare al tabelului va fi afisat pe toata latimea paginii, imediat sub tabel.
<html>
<head><title>tabelex_3</title></head>
<body><h1 align=center>Un tabel aliniat la dreapta</h1><hr> Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel. Text inainte de tabel.
<table border="0" align="right">
<tr> <td>cell 11</td> <td>cell 11</td></tr>
<tr> <td>cell 21</td> <td>cell 22</td></tr>
</table>
Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel. Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel. Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel. Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel. Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel. Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel.Text dupa tabel.
</body>
</html>
vezi acest exemplu
Daca schimbam alinierea tabelului la centru atunci exemplul anterior va arata asa sau la stanga atunci va arata asa.

Distanta dintre tabel si celelalte elemente din pagina Web poate fi stabilita cu ajutorul atributelor hspace si vspace al etichetei <table>. Valoarea atributului hspace poate fi orice numar pozitiv, inclusiv 0, si reprezinta distanta pe orizontala dintre tabel si celelalte elemente ale paginii Web.
Valoarea atributului vspace poate fi orice numar pozitiv, inclusiv 0, si reprezinta distanta pe verticala dintre tabel si celelalte elemente ale paginii Web.
Aceste atribute functioneaza numai cu Netscape Communicator.
Exemplul cu aceste atribute gasiti aici.

Definirea culorilor de fond pentru un tabel
Culoarea de fond se stabileste cu ajutorul atributului bgcolor, care poate fi atasat intregului tabel prin eticheta <table>, unei linii prin eticheta <tr> sau celule de date prin eticheta <td>.
Valorile pe care le poate primi bgcolor sunt cele cunoscute pentru o culoare.
Daca in tabel sunt definite mai multe atribute bgcolor, atunci prioritatea este urmatoarea: <td>, <tr>, <table> ( cu prioritate cea mai mica ).

<html>
<head><title>tabelex_4</title></head>
<body><h1 align=center>Un tabel simplu colorat</h1><hr>
<table border="3" bgcolor="green">
<tr> <td>verde 11</td> <td bgcolor="red">rosu 11</td></tr>
<tr bgcolor="blue"> <td>albastru 21</td> <td bgcolor="yellow">galben 22</td></tr>
<tr bgcolor="cyan"> <td>cell 31</td> <td>cell 32</td></tr>
<tr> <td>cell 41</td> <td bgcolor="white">cell 42</td></tr>
</table>
</body>
</html>
vezi acest exemplu
Culoarea textului din fiecare celula se pote stabili cu ajutorul expresiei:
<font color="valoare">...</font>.


Dimensionarea celulei unui tabel
Distanta dintre doua celule vecine se defineste cu ajutorul atributului cellspacing al etichetei <table>.Valorile acestui atribut pot fi numere intregi pozitive, inclusiv 0, si reprezinta distanta in pixeli dintre doua celule vecine.
Valorea prestabilita a atributului cellspacing este 2.

<html>
<head><title>tabelex_5</title></head>
<body><h1 align=center>Un tabel fara chenar de celule alipite</h1><hr>
<table cellspacing="0">
<tr> <td bgcolor="gray">gri 11</td> <td bgcolor="red">rosu 12</td></tr>
<tr bgcolor="blue"> <td>albastru 21</td> <td bgcolor="yellow">galben 22</td></tr>
</table>
</body>
</html>
vezi acest exemplu
Distanta dintre marginea unei celule si continutul ei poate fi definita cu ajutorul atributului cellpadding al etichetei <table>.Valorile acestui atribut pot fi numere intregi pozitive, si reprezinta distanta in pixeli dintre celule si continutul ei.
Valorea prestabilita a atributului cellpadding este 1.

<html>
<head><title>tabelex_6</title></head>
<body><h1 align=center>Un tabel de celule mari</h1><hr>
<table border="0" cellpadding="20">
<tr> <td>gri 11</td> <td>rosu 12</td></tr>
<tr> <td>albastru 21</td> <td>galben 22</td></tr>
</table>
</body>
</html>
vezi acest exemplu
Dimensionarea unui tabel
Dimensiunile unui tabel - latimea si inaltimea - pot fi stabilite exact prin intermediul a doua atribute, width si height, ale etichetei <table>.
Valorile acestor atribute pot fi:

numere intregi pozitive reprezentand latimea respectiv inaltimea in pixeli a tabelului;
numere intregi intre 1 si 100, urmate de semnul %, reprezentand fractiunea din latimea si inaltimea totala a paginii.
<html>
<head><title>tabelex_7</title></head>
<body><h1 align=center>Un tabel de de 200 pixeli X 50 %</h1><hr>
<table border="0" width="200" height="50%">
<tr> <td>cell 11</td> <td>cell 12</td></tr>
<tr> <td>cell 21</td> <td>cell 22</td></tr>
</table>
</body>
</html>
vezi acest exemplu
In exemplul urmator se utilizeaza un truc care permite afisarea intr-o pagina Web a unui text pozitionat in centrul paginii.

<html>
<head><title>tabelex_8</title></head>
<body><h1 align=center>Un text centrat intr-o pagina</h1>
<table width="100%" height="100%">
<tr> <td align="center">
<h2>Text centrat.</h2>
</table>
</body>
</html>
vezi acest exemplu
Titlul unui tabel
Unui tabel i se poate atasa un titlu cu ajutorul etichetei <caption> ( de la "table caption" = titlu tabel ).
Aceasta eticheta trebuie plasata in interiorul etichetelor <table>...</table>, dar nu in interiorul etichetelor <tr> sau <td> Titlul unui tabel poate fi aliniat cu ajutorul atributului align al etichetei <caption> care poate lua una dintre valorile:

" bottom " ( sub tabel );
" top " ( deasupra tabelului );
" left " ( la stanga tabelului );
" right " ( la dreapta tabelului ).
<html>
<head><title>tabelex_9</title></head>
<body><h1 align=center>Un tabel cu titlu</h1>
<table border="0"><caption align="top">Masini
<tr><td>Mercedes </td><td>Citroen </td><td>Jaguar </td></tr>
<tr><td>BMW </td><td>Volvo </td><td>Renault </td></tr>
</table>
</body>
</html>
vezi acest exemplu
Cap de tabel
Un tabel poate avea celule cu semnificatia de cap de tabel. Aceste celule sunt introduse de eticheta <th> ( de la " tabel header " = cap de tabel ) in loc de <td>.
Toate atribute care pot fi atasate etichetei <td> pot fi de asemenea atasate etichetei <th>. Continutul celulelor definite cu <th> este scris cu caractere aldine si centrat.

<html>
<head><title>tabelex_10</title></head>
<body><h1 align=center>Un tabel cu titlu si cap de tabel</h1>
<table border="0"><caption align="bottom">Preturile masinii
<tr><th>Pret</th>
<th>Citroen</th>
<th>Jaguar</th>
<th>BMW</th>
<th>Volvo</th></tr>
<tr><th>In dolari</th>
<td>5000</td>
<td>100000</td>
<td>50000</td>
<td>80000</td></tr>
<tr><th>In lei</th>
<td>15000</td>
<td>300000</td>
<td>150000</td>
<td>240000</td></tr>
</table>
</body>
</html>
vezi acest exemplu
Alinierea continutului unei celule
Alinierea pe orizontala a continutului unei celule se face cu ajutorul atributului align care poate lua valorile:

" left " ( la stanga );
" center " ( centrat , valoarea prestabilita );
" right " ( la dreapta );
" char " ( alinierea se face fata de un caracter ).
Alinierea pe verticala a continutului unei celule se face cu ajutorul atributului valign care poate lua valorile:

" baseline " ( la baza );
" bottom " ( jos );
" middle " ( la mijloc, valoarea prestabilita );
" top " ( sus ).
Aceste atribute pot fi atasate atat etichetei <tr> pentru a defini tuturor elementelor celulelor unui rand, cat si etichetelor <td> si <th> pentru a stabili alinierea textului intr-o singura celula.

<html>
<head><title>tabelex_11</title></head>
<body><h1 align=center>Un tabel avand continutul celulelor aliniate</h1>
<table border="0" width="50%" height="50%">
<tr align="right"><td>Aici</td> <td>alinierea</td><td>este centru</td><td>dreapta</td></tr> <tr>
<td align="left">stanga</td>
<td align="center">centru</td><td valign="top">sus</td> <td valign="bottom">jos</td></tr>
<tr align="left"><td>aici</td><td>alinierea</td> <td>este centru</td><td>stanga (implicita)</td></tr> </table>
</body>
</html>
vezi acest exemplu
Dimensionarea exacta a celulelor unui tabel
Dimensiunea unei celule de tip <td> sau de tip <th> pot fi stabilite exact cu ajutorul a doua atribute ale acestor etichete: width pentru latime si height pentru inaltime.
Valorile posibile ale acestor atribute sunt:

numere intregi pozitive ( inclusiv 0 ) reprezentand dimensiunea in pixeli a latimii, respectiv a inaltimii unei celule;
procente din latimea , respectiv inaltimea tabelului.
<html>
<head><title>tabelex_12</title></head>
<body><h1 align=center>Un tabel cu celule de 100x150 de pixeli</h1><hr>
<table border="0">
<tr> <td width="100" height="150">cell 11</td> <td width="100" height="150">cell 11</td></tr>
<tr> <td width="100" height="150">cell 21</td> <td width="100" height="150">cell 22</td></tr>
</table>
</body>
</html>
vezi acest exemplu
Tabele de forme oarecare
Un tabel trebuie privit ca o retea dreptunghiulara de celule.Cu ajutorul a doua atribute ale etichetelor <td> si <th>, o celula se poate extinde peste celule vecine.

Astfel:

extinderea unei celule peste celulele din dreapta ei se face cu ajutorul atributului colspan, a carui valoare determina numarul de celule care se unifica.
extinderea unei celule peste celulele dedesubt se face cu ajutorul atributului rowspan, a carui valoare determina numarul de celule care se unifica.
Sunt posibile extinderi simultane ale unei celule pe orizontala si pe verticala. In acest caz , in etichetele <td> si <th> vor fi prezente ambele atribute colspan si rowspan.

<html>
<head><title>tabelex_13</title></head>
<body><h1 align=center>Un tabel simplu cu chenar</h1><hr>
<table border="0">
<tr> <td rowspan="3">cell 11</td><br>cell 21<br>cell 31</td> <td>cell 12</td><td colspan="2" rowspan="3">cell 13 ,cell 14</td><br>cell 23, cell 24<br>cell 33, cell 34</td></tr>
<tr> <td>cell 22</td></tr>
<tr> <td>cell 32</td></tr>
<tr> <td>cell 41</td> <td colspan="3">cell 42,cell 43,cell 44</td></tr>
</table>
</body>
</html>
vezi acest exemplu
Atributul " nowrap "
Atributul nowrap apartine elementelor <td> si <th> ; el interzice intreruperea unei linii de text.Astfel , in tabel pot aparea coloane cu o latime oricat de mare.

<html>
<head><title>tabelex_14</title></head>
<body><h1 align=center>Un tabel cu celule de latime mare</h1><hr>
<table border="0">
<tr> <td>cell 11</td> <td>cell 12</td></tr>
<tr> <td nowrap>cell 21</td> <td>cell 22 este foarte lata,aceasta celula este foaret lata.</td></tr>
</table>
</body>
</html>
vezi acest exemplu
Celule vide ale unui tabel
daca un tabel are celule vide, atunci aceste celule vor aparea in tabel fara un chenar de delimitare.
In scopul de a afisa un chenar pentru celule vide se utilizeaza urmatoarele trucuri:

dupa <td> se pune &nbsp;;
dupa <td> se pune <br>.
Caracterul &nbsp; ( no break space ) este de fapt caracterul spatiu.Un spatiu introdus prin im\ntermediul acestui caracter nu va fi ignorat de browser.

<html>
<head><title>tabelex_15</title></head>
<body><h1 align=center>Un tabel cu celule vide</h1><hr>
<table border="0">
<tr> <td>cell 11<td> <td>cell 12</td><td>cell 13</td></tr>
<tr> <td>&nbsp;</td> <td></td></tr>
</table>
</body>
</html>
vezi acest exemplu
Atribute Internet Explorer pentru tabele
Urmatoarele atribute ale etichetei <table> functioneaza cu Internet Explorer 4.0 , 5.0, dar nu cu Netscape Communicator 4.5:

background permite stabilirea unei imagini pentru fondul unui tabel.Primeste ca valoare adresa URL a imaginii folosite pentru fond;
bordercolor permite stabilirea culorii pentru chenarul unui tabel;
bordercolorlight permite stabilirea culorii pentru chenarul 3D al unui tabel;
bordercolordark permite stabilirea culorii pentru chenarul 3D al unui tabel;
<html>
<head><title>tabelex_16</title></head>
<body><h1 align=center>Atribute "Internet Explorer"</h1><hr>
<table border="5" background=".../images/ubm1.jpg" cellspacing=15 bordercolor="maroon" bordercolodark="red">
<tr bgcolor="yellow"> <td>cell 11</td> <td>cell 12</td><td>cell 13</td></tr>
<tr bgcolor="yellow"> <td>&nbsp;</td><td></td> <td></td></tr>
</table>
</body>
</html>
vezi acest exemplu
Grupuri de coloane
Blocul <colgroup>...</colgroup> permite definirea unui grup de coloane. Atributele acceptate de <colgroup> sunt:

ducatoo99

Mesaje : 6
Data de inscriere : 18/05/2008

Vezi profilul utilizatorului

Sus In jos

Re: Examen-eBusiness

Mesaj  ducatoo99 la data de Dum Mai 18, 2008 6:03 pm

Culorea fontului


Pentru a scrie un fragment de text cu caractere de o anumita culoare se incadreaza acest fragment intre delimitatorii ... avand stabilit atributul color la valoarea necesara. De exemplu:

<font color=red>fragment de text de culoare rosie</font>

Familia fontului
Pentru a scrie un text intr-o pagina pot fi folosite mai multe fonturi (stiluri de caractere). Exista cinci familii generice de fonturi care sunt de regula disponibile pe toate calculatoarele utilizatorilor: serif, sans serif, cursive, monospace si fantasy.
Tipul de font necesar poate fi stabilit prin atributul face al etichetei.
Pot fi introduse mai multe fonturi separate prin virgula.

<font face="Arial, serif, monospace">

In acest caz browserul va utiliza primul font pe care il cunoaste.

<html>
<head>
<title> Culoarea si familia fontului</title>
</head>
<body>
Aceste linie este scrisa cu caractere normale.
<br> <font color="red">Aceasta linie este rosie.</font>
<br>Aici<font color="green">fiecare</font>
<font color="blue">cuvant</font>
<font color="yellow">are</font>
<font color="cyan">alta</font>
<font color="#3478fa">culoare.</font>
<br><font face="monospace">Linie scrisa cu caractere monospatiate.</font>
<br> <font face="arial">Linie scrisa cu caractere arial.</font>
</body>
</html>
vezi acest exemplu
Marimea fontului
Penrtu a stabili marimea unui font se utilizeaza atributul size al etichetei. Valorile acestui atribut pot fi:

1, 2, 3, 4, 5, 6, 7 ( 1 pentru cel mai mic font si 7 pentru cel mai mare);
+1, +2, etc. pentru a mari dimensiunea fontului cu 1, 2, etc. fata de valoarea curenta;
-1, -2, etc. pentru a micsora dimensiunea fontului cu 1, 2, etc. fata de valoarea curenta.
Marimea unui font poate fi stabilita exact cu ajutorul atributului point-size. Valorile acceptate de acest atribut pot fi orice numere naturale pozitive.Numarul astfel precizat reprezinta marimea fontului in puncte tipografice.
Acest atribut functioneaza numai cu Netscape Communicator.

<html>
<head>
<title> Marimea fontului</title>
</head>
<body>
Aceste linie este scrisa cu caractere normale. <br>
<font size="5">Fonturi de marime 5.</font> <br>
<basefont size="4">Fonturi de marime 4.</font> <br>
<font size="-3">Fonturi de marime 1.</font> <br>
<font size="+2">Fonturi de marime 6.</font> <br>
<font point-size="30">Fonturi de marime 30 pt (numai cu Netcape Communicator).</font> <br>
<font point-size="50">Fonturi de marime 50 pt (numai cu Netcape Communicator).</font>
</body>
</html>
vezi acest exemplu
Grosimea unui font
Grosimea unui caracter poate fi definita cu ajutorul atributului weight al etichetei.
Valorile posibile pentru acest atribut sunt 100, 200, 300, 400, 500, 600, 700, 800 si 900 (100 pentru fontul cel mai subtire si 900 pentru cel mai gros).

<html>
<head>
<title> Grosimea fontului</title>
</head>
<body>
Aceste linie este scrisa cu caractere normale. <br>
<font weight="100">Fonturi de grosime 100.</font> <br>
<font weight="500">Fonturi de grosime 500.</font> <br>
<font weight="900">Fonturi de grosime 900.</font>
</body>
</html>

ducatoo99

Mesaje : 6
Data de inscriere : 18/05/2008

Vezi profilul utilizatorului

Sus In jos

Re: Examen-eBusiness

Mesaj  ducatoo99 la data de Dum Mai 18, 2008 6:05 pm

Formulare


Un formular este un ansamblu de zone active alcatuit din butoane ,casete de selectie,campuri de editare etc.
Formularele va asigura construirea unori pagini Web care permit utilizatorilor sa introduca efectiv informatii si sa le transmita serverului.Formularele pot varia de la o simpla caseta de text ,pentru introducerea unui sir de caractere pe post de cheie de cautare - element caracteristic tuturor motoarelor de cautaredin Web - pana la o structura complexa ,cu multiple sectiuni ,care ofera facilitati puternice de transmisie a datelor. O sesiune cu o pagina web ce contine un formular cuprinde urmatoarele etape:

1. Utilizatorul completeaza formularul si il expedieaza unui server.
2. O aplicatie dedicata de pe server analizeaza formularul completat si (daca este necesar) stocheaza datele intr-o baza de date.
3. Daca este necesar serverul expedieaza un raspuns utilizatorului.
Un formular este definit intr-un bloc delimitat de etichetele corespondente <form> si </form>.



Atribute esentiale ale elementului <form>
Exista doua atribute esentiale ale elementului <form>.

1. Atributul action precizeaza ce se va intampla cu datele formularului odata ce acestea ajung la destinatie.De regula ,valoarea atributului action este adresa URL a unui script aflat pe un srver WWW care primeste datele formularului ,efectueaza o prelucrare a lor si expedieaza catre utilizator un raspuns.

<form action="http://www.yahoo.com/cgi-bin/nume_fis.cgi">.

Script-urile pot fi scrise in limbajele Perl,C,PHP,Unix shell.

2. Atributul method precizeaza metoda utilizata de browser pentru expedierea datelor formularului.Sunt posibile urmatoarele valori:

get (valoarea implicita).In acest caz ,datele din formular sunt adaugate la adresa URL precizata de atributul action;
- nu sunt permise cantitati mari de date (maxim 1 Kb)
- intre adresa URL si date este inserat un "?".
Datele sunt adaugate conform sintaxei: nume_camp = valoare_camp. Intre diferite seturi de date este introdus un "&".
Exemplu: "http://www.yahoo.com/cgi-bin/nume_fis.cgi?nume1 = valoare1&nume2 = valoare2";
post In acest caz datele sunt expediate separat. Sunt permise cantitati mari de date (ordinul MB)
Pentru ca un formular sa fie functional, trebuie precizat ce se va intampla cu el dupa completarea si expediere.
Cel mai simplu mod de utilizare a unui formular este expedierea acestuia prin posta electronica (e-mail).
Pentru aceasta se foloseste un atribut al etichetei <form> si anume action care primeste ca valoare " mailto: " concatenat cu o adresa valida de e-mail catre care se va expedia formularul completat.

Un formular cu un camp de editare si un buton de expediere
Majoritatea elementelor unui formular sunt definite cu ajutorul etichetei <input>. Pentru a preciza tipul elementului se foloseste atributul type al etichetei <input>. Pentru un camp de editare, acest atribut primeste valoarea "text". Alte atribute pentru un element <input> sunt:

atributul name ,permite atasarea unui nume fiecarui element al formularului.
atributul value ,care permite atribuirea unei valori initiale unui element al formularului.
Un buton de expediere al unui formular se introduce cu ajutorul etichetei <input>, in care atributul type este configurat la valoarea "submit".Acest element poate primi un nume prin atributul name. Pe buton apare scris "Submit Query" sau valoarea atributului value ,daca aceasta valoare a fost stabilita.

<html>
<head><title>FormEx_1 </title></head>
<body><h1> Un formular cu un camp de editare si un buton de expediere</h1>
<hr>
<form action="mailto:xxxxx@xxx.com" method="post">
Numele:<input type="text" name="numele" value="Numele si prenumele"><br>
<input type="submit" value="expedieaza"> </form></body>
</html>

vezi acest exemplu


Pentru elementul <input> de tipul camp de editare (type = "text") , alte doua atribute pot fi utile:

atributul size specifica latimea campului de editare depaseste aceasta latime ,atunci se executa automat o derulare acestui camp;
atributul maxlength specifica numarul maxim de caractere pe care le poate primi un camp de editare; caracterele tastate peste numarul maxim sunt ignorate.
Observatii:

- daca atributul type lipseste intr-un element <input> , atunci campul respectiv este considerat in mod prestabilit ca fiind de tip "text".
- formularele cu un singur camp (de tip text) nu au nevoie de un buton de expediere, datele sunt expediate automat dupa completarea si apasarea tastei ENTER.
Butonul Reset
Daca un element de tip <input> are atributul type configurat la valoarea "reset" ,atunci in formular se introduce un buton pe care scrie "Reset". La apasarea acestui buton ,toate elementele dinn formular primesc valorile prestabilite (definita odata cu formularul ), chiar daca aceste valori au fost modificate de utilizator.
Un buton Reset poate primi un nume cu ajutorul atributului name si o valoare printr-un atribut value.
Un asemenea buton afiseaza textul "Reset" daca atributul value lipseste, respectiv valoarea acestui atribut in caz contar.


<html>
<head><title>formex_2</title></head>
<body><h1>Un formular cu un buton reset</h1>
<hr>
<form action="mailto:xxxxx@xxx.com" method="post">
Introduceti numele:<input type="text" name="nume" value="Numele"><br>
Introduceti prenumele:<input type="text" name="prenume" value="Prenumele"><br>
<input type="reset" value="sterge"> <input type="submit">
</form></body>
</html>

vezi acest exemplu

Camp de editare de tip "password"
Daca se utilizeaza eticheta <input> avand atributul type configurat la valoarea "password" , atunci in formular se intyroduce un element asemanator cu un camp de editare obisnuit (introdus prin type="text").
Toate atributele unui camp de editare raman valabile.
Singura deosebire consta in faptul ca acest camp de editare nu afiseaza caracterele in clar,ci numai caractere *,care ascund de privirile altui utilizator aflat in apropiere valoarea introdusa intr-un asemenea camp.
La expedierea formularului insa, valoarea tastata intr-un camp de tip "password" se transmite in clar.

<html>
<head><title>formex_3</title></head>
<body><h1>Un formular cu un buton reset</h1>
<hr>
<form action="mailto:xxxxx@xxx.com" method="post">
Nume:<input type="text" name="nume" value="Numele"><br>
Prenume:<input type="text" name="prenume" value="Prenumele"><br>
Password:<input type="password" name="parola" ><br>
<input type="reset" value="sterge"> <input type="submit" value="trimite"> </form></body>
</html>

vezi acest exemplu
Butoane radio
Butoanele radio permit alegerea ,la un moment dat , aunei singure variante din mai multe posibile. Butoanele radio se introduc prin eticheta <input> cu atributul type avand valoarea "radio".

<html>
<head><title>formex_4</title></head>
<body><h1>Un formular cu butoane radio</h1>
<hr>
<form action="mailto:xxxxx@xxx.com" method="post">
Alegeti sexul:<input type="radio" name="sex" value="b"><br>
Femeiesc:<input type="radio" name="sex" value="f"><br>
<input type="reset"> <input type="submit"> </form></body>
</html>

vezi acest exemplu
La expedierea formularului se va transmite una dintre perechile "sex=b" sau "sex=f",in functie de alegerea facuta de utilizator.


Casete de validare
O caseta de validare (checkbox)permite selectarea sau deselctarea unei optiuni.
Pentru inserarea unei casete de validare se utilizeaza eticheta <input> cu atributul type configurat la valoarea "checkbox".
Observatii:

- fiecare caseta poate avea un nume definit prin atributul name.
fiecare caseta poate avea valoarea prestabilita "selectat" definita prin atributul checked.
<html>
<head><title>formex_5</title></head>
<body><h1>Un formular cu casete checkbox</h1>
<hr>
<form action="mailto:xxxxx@xxx.com" method="post">
Alegeti meniul:<br>
Pizza <input type="checkbox" name="pizza" value="o portie">
Nectar <input type="checkbox" name="nectar" value="un pahar">
Bere <input type="checkbox" name="bere" value="o sticla">
Cafea <input type="checkbox" name="cafea" value="o ceasca"><br>
<input type="reset"> <input type="submit"> </form></body>
</html>

vezi acest exemplu
Casete de fisiere
Intr-o pereche "name = value" a unui formular se poate folosi intregul continut al unui fisier pe post de valoare.
Pentru aceasta se insereaza un element <input> intr-un formular , cu atributul type avand valoarea "file" (fisier).
Atributele pentru un element de tip caseta de fisiere:

atributul name permite atasarea unui nume
atributul value primeste ca valoare adresa URL a fisierului care va fi expediat o data cu formularul. Aceasta valoare poate fi atribuita direct atributului value, se poate fi tastata intr-un camp de editare ce apare o data cu formularul sau poate fi selectata prin intermediul unei casete de tip File Upload sau Choose File care apare la apasarea butonului Browse... din formular;
atributul enctype precizeaza metoda utilizata la criptarea fisierului de expediat.Valoarea acestui atribut este "multipart/form-data".
<html>
<head><title>formex_6</title></head>
<body><h1>Un formular cu caseta de fisiere</h1>
<hr>
<form action="mailto:xxxxx@xxx.com" method="post">
Alegeti fisierul:<input type="file" name="fisier" enctype="multipart/form-data"><br>
<input type="reset"> <input type="submit"> </form></body>
</html>

vezi acest exemplu
Liste de selectie
O lista de selectie permite utilizatorului sa aleaga unul sau mai multe elemente dintr-o lista finita. Lista de selectie este inclusa in formular cu ajutorul etichetelor corespondente <select>si </select>.
O lista de selectie poate avea urmatoarele atribute:

atributul name, care ataseaza listei un nume (utilizat in perechile "name=value" expediat serverului);
atributul size, care precizeaza (printr-un numar intreg pozitiv , valoarea prestabilita fiind 1) cate elemente din lista sunt vizibile la un moment dat pe ecran (celelalte devenind vizibile prin actionarea barei de derulare atasate automat listei).
Elementele unei liste de selectie sunt incluse in lista cu ajutorul etichetei <option>.

Doua atribute ale etichetei option se dovedesc utile:

atributul value primeste ca valore un text care va fi expediat server-ului in perechea "name=value"; daca acest atribut lipseste ,atunci catre server va fi expediat textul ce urmeaza dupa <option>;
atributul selected (fara alte valori) permite selectarea prestabilita a unui elem,ent al listei.
<html>
<head><title>formex_7</title></head>
<body><h1>Un formular cu o lista de selectie</h1>
<hr>
<form action="mailto:xxxxx@xxx.com" method="post">
Universitatea absolvita:<br><br>
<select name="universitate" size="3"> <option value="B"> Universitatea din Cluj
<option value="UNBM" selected> Universitatea de Nord Baia Mare
<option value="UTT"> Universitatea Technica din Timisoara
<option value="UTB"> Universitatea Technica din Brasov
</select><br><br>
<input type="reset"> <input type="submit">
</form></body>
</html>
vezi acest exemplu
Daca atributul size este egal cu 1 atunci lista de selectie arata asa.


Lista de selectie cu selectii multiple
O lista de selectie ce permite selectii multiple se creeaza intocmai ca o lista de selectie obisnuita. In plus , eticheta <select> are un atribut multiple (fara alte valori). Cand formularul este expediat catre server pentru fiecare element selectat al listei care este se insereaza cate o pereche "name=value" unde name este numele listei.

<html>
<head><title>formex_8</title></head>
<body><h1>Un formular cu o lista de selectie ce accepta selectii multiple</h1>
<hr>
<form action="mailto:xxxxx@xxx.com" method="post">
Limbi straine cunoscute:<br><br>
<select name="limbi straine" size="5"> <option value="e"> Engleza
<option value="f" selected> Franceza
<option value="s"> Spaniola
<option value="i"> Italiana
<option value="r"> Rusa
<option value="g"> Germana
</select><br><br>
<input type="reset"> <input type="submit">
</form></body>
</html>
vezi acest exemplu
Campuri de editare multilinie
Intr-un formular campuri de editare multilinie pot fi incluse cu ajutorul etichetei <textarea>. Eticheta are urmatoarele atribute:

atributul cols, care specifica numarul de caractere afisate intr-o linie;
atributul rows, care specifica numarul de linii afisate simultan;
atributul name, care permite atasarea unui nume campului de editare multilinie;
atributul wrap, (de la "word wrap"=trecerea cuvintelor pe randul urmator0, care determina determina comportamentul campului de editare fata de sfarsitul de linie.
Acest atribut poate primi urmatoarele valori:

a) " off "; in acest caz:

intreruperea cuvintelor la marginea dreapta a editorului se produce numai cand doreste utilizatorul;
caracterul de sfarsit de linie este inclus in textul transmis serverului o data cu formularul;
b) " hard "; in acest caz:

se produce intreruperea cuvintelor la marginea dreapta a editorului ;
caracterul de sfarsit de linie este inclus in textul transmis serverului o data cu formularul;
c) " soft "; in acest caz:

se produce intreruperea cuvintelor la marginea dreapta a editorului ;
nu se include caracterul de sfarsit de linie in textul transmis serverului o data cu formularul;
<html>
<head><title>formex_9</title></head>
<body><h1>Un formular cu un camp de editare multilinie</h1> <hr>
<form action="mailto:xxxxx@xxx.com" method="post">
<textarea name="text multilinie" cols="30" rows="5" wrap="off">
Prima linie din textul initial.
A doua linie din textul initial. </textarea>
<input type="reset"> <input type="submit">
</form></body>
</html>
vezi acest exemplu
Un formular complex
In exemplul urmator este prezentat un formular continand elemente prezentate anterior. Campurile formularului sunt incluse in celule unui tabel pentru a obtine o aliniere dorita.

<html>
<head><title>formex_10</title></head>
<body><h1>Un formular complex</h1> <hr>
<center><table bgcolor="orange"> <form action="mailto:xxxxx@xxx.com" method="post">
<caption align="top">MENIU</caption>
<tr align=left><th>Numele:
<td><input type="text" name="numele">
<tr align=left><th>Preumele:
<td><input type="text" name="prenumele"> <tr align=left><th>Telefonul:
<td><input type="text" name="telefonul"> <tr align=left><th>Alegeti pizza:
<td><input type="checkbox" name="ciuperci">cu ciuperci
<input type="checkbox" name="mexicana">mexicana <input type="checkbox" name="europeana">europeana
<tr align=left><th>Alegeti plata:<td>
<ul style="background-color:lightblue;"> <li><input type="radio" name="plata">cash <li><input type="radio" name="plata">card </ul> <tr align=left><th>Comentarii:
<td> <textarea name="comentarii" cols="30" rows="5" wrap="off">
Inserati aici aprecierile dumneavoastra legate de calitatea serviciilor noastre </textarea>
<tr align=left valign=top><td>
<input type="reset" value="sterge"><td> <input type="submit" value="expedieaza">
</form></table></body>
</html>
vezi acest exemplu

Butoane
Intr-un formular pot fi afisate butoane.Cand utilizatorul apasa un buton, se lanseaza in executie o functie de tratare a acestui eveniment.
limbajul HTML nu permite scrierea unor astfel de functii (acest lucru este posibil daca se utilizeaza limbajele Javascript sau Java).
Pentru a insera un buton intr-un formular , se utilizeaza eticheta <input> avand atributul type configurat la valoarea "button".

ducatoo99

Mesaje : 6
Data de inscriere : 18/05/2008

Vezi profilul utilizatorului

Sus In jos

Re: Examen-eBusiness

Mesaj  ducatoo99 la data de Dum Mai 18, 2008 6:07 pm

Blocuri de text

Aceste etichete nu se refera la particularitatiile caracterelor ce compun textul, ci la functiile pe care le poate avea un bloc de text in cadrul paginii Web.
Toate aceste etichete produc automat trecerea la un rand nou si adaugarea unui spatiu suplimentar.

Inserarea unei adrese
Daca intr-o pagina web trebuie inclusa o adresa ,atunci putem utiliza facilitatile oferite de o eticheta dedicata: <address>...</address>.

<html>
<head>
<title> Adresa</title>
</head>
<body>
Adresa institutiei noastre este :<address> Colegiul Universitar<br>
Str: Victor Babes , Nr:62/A <br>
Baia Mare Romania </address>
</body>
</html>
vezi acest exemplu
Indentarea unui bloc
Pentru ca un bloc de text sa fie indentat ( marginea din stanga a textului sa fie deplasata la dreapta la o anumita distanta fata de marginea paginii ), acesta trebuie inclus intre etichetele <blockquote>...</blockquote>.

<html>
<head>
<title> Indentarea unui bloc</title>
</head>
<body>
Textul ce urmeaza este indentat:<blockquote> Aceste etichete nu se refera la particularitatiile caracterelor ce compun textul, ci la functiile pe care le poate avea un bloc de text in cadrul paginii Web. Toate aceste etichete produc automat trecerea la un rand nou si adaugarea unui spatiu suplimentar. </blockquote>
</body>
</html>
vezi acest exemplu
Blocul preformatat
Intr-un bloc <pre>...</pre>, semnificatia marcajelor HTML se pastreaza.
Blocul <pre>...</pre> este indicat pentru a insera randuri vide ( spatiu intre randurile succesive ). Caracterul " spatiu " poate fi luat in considerare de browser daca este inserat explicit prin &nbsp;.

<html>
<head>
<title> Bloc preformatat</title>
</head>
<body>
Orar:<pre>
Ora/Ziua Luni Marti Miercuri

8:00 Romana Matematica Sport
9:00 Geografie Istorie Fizica </pre>
</body>
</html>
vezi acest exemplu
Intr-un fisier HTML, caracterele "<" si ">" au o semnificatie speciala pentru browser. Ele incadreaza comenzile si atributele de afisare a elementelor intr-o pagina. Daca dorim ca un fragment de text sa contina astfel de caractere, acest fragment trebuie incadrat de una dintre perechile de etichete:

<xmp>...</xmp> ( 80 de caractere pe rand );
<listing>...</listing> ( 120 de caractere pe rand ).
Aceste marcaje interpreteaza corect caracterele " spatiu ", " eticheta " si "CR/LF ". Textul afisat in pagina este monospatiat.
<html>
<head>
<title> xmp si listing</title>
</head>
<body>
Un fisier html standard arata astfel: <xmp> <html>
<head>
<title> </title>
</head>
<body>
O pagina Web ...
</body>
</html> </xmp> </body>
</html>
vezi acest exemplu
Blocuri paragraf
Cu ajutorul etichetei paragraf <p> este posibil trecerea la o linie noua si permite:

inserarea unui spatiu suplimentar inainte de blocul paragraf;
inserarea unui spatiu suplimentar dupa blocul paragraf, daca se foloseste delimitatorul </p> (acesta fiind optional);
alinierea textului cu ajutorul atributului align, avand valorile posibile " left ", " center " sau " right ".
<html>
<head>
<title> Blocuri paragraf</title>
</head>
<body>
Prima linie
<p> Lini generata de un paragraf (implicit paragraful este aliniat la stanga).
<p align="right"> Paragraf aliniat la dreapta.Paragraf aliniat la dreapta.Paragraf aliniat la dreapta.Paragraf aliniat la dreapta. Paragraf aliniat la dreapta.Paragraf aliniat la dreapta.Paragraf aliniat la dreapta.
<p align="center"> Paragraf aliniat in centru.Paragraf aliniat in centru.Paragraf aliniat in centru.Paragraf aliniat in centru. Paragraf aliniat in centru.Paragraf aliniat in centru.Paragraf aliniat in centru.
</body>
</html>
vezi acest exemplu
Blocuri de titlu
Intr-un text titlurile ( headers ) de capitole pot fi introduse cu ajutorul etichetelor <h1>, <h2>, <h3>, <h4>, <h5>, <h6>.
Toate aceste etichete se refera la un bloc de text si trebuie insotite de o eticheta de incheiere similara.
Aceste etichete accepta atributul align pentru alinierea titlului blocului de text la stanga (in mod prestabilit ) , in centru si la dreapta. Tag-ul <h1> permite scrierea unui titlu cu caractere mai mari si aldine, pe cand <h6> foloseste caracterele cele mai mici.

<html>
<head>
<title> Blocuri de titlu</title>
</head>
<body>
<h1 align="center"> Titlu de marime 1 aliniat in centru </h1>
<h2 align="right"> Titlu de marime 2 aliniat la dreapta. </h2>
<h4> Titlu de marime 4 aliniat la stanga (implicit) </h4>
</body>
</html>
vezi acest exemplu
Linii orizontale
Intr-o pagina Web pot fi inserate linii orizontale.acest lucru se face cu ajutorul etichetei <hr>. Pentru a configura o linie orizontala se utilizeaza urmatorele atribute ale etichetei <hr>:

align permite alinierea liniei orizontala. Valorile posibile sunt " left " ," center " si " right ";
width permite alegerea lungimii liniei;
size permite alegerea grosimii liniei;
noshade cand este prezent defineste o linie fara umbra;
color permite definirea culorii liniei.
<html>
<head>
<title> Linii orizontale</title>
</head>
<body>
<h1 align="center"> Tipuri de linii orizontale </h1> O linie implicita alinierea stanga, latime 100%, grosime 2 cu umbra.
<hr>
Urmeaza o linie aliniata in centru , de latime 50%, grosime 5 pixeli , fara umbra.
<hr align="center" width="50%" size="5" noshade> Urmeaza o linie aliniata la dreapta , de latime 150 de pixeli, grosime 12 pixeli , de culoare rosie.
<hr align="right" width=150 size=12 color="red">
</body>
</html>
vezi acest exemplu
Blocuri <center>
Blocul introdus de etichetele <center>...</center> aliniaza centrat toate elementele pe care le contine.

<html>
<head>
<title> Linii orizontale</title>
</head>
<body>
<center> <hr width=10%> <hr width=40%> <hr width=70%> <hr width=100%> <hr width=70%> <hr width=40%> <hr width=10%> </center>
</body>
</html>
vezi acest exemplu
Blocuri <nobr>
Blocul de text cuprins intre etichetele <nobr>...</nobr> va fi afisat pe o singura linie.

<html>
<head>
<title> Blocul <nobr></title>
</head>
<body>
<nobr> O singura linie.O singura linie.O singura linie.O singura linie.O singura linie. O singura linie.O singura linie.O singura linie.O singura linie.O singura linie. O singura linie.O singura linie.O singura linie.O singura linie.O singura linie.
</nobr>
</body>
</html>
vezi acest exemplu
Blocuri <div>
Modalitatea cea mai eficienta de delimitare si de formatare a unui bloc de text este folosirea delimitatorilor <div>...</div>. Un parametru foarte foarte util pentru stabilirea caracteristicilor unui bloc <div> ( diviziune ) este align ( aliniere ).
Valorile posibile ale acestui parametru sunt:

" left " ( aliniere la stanga );
" center " ( aliniere centrala );
" right " ( aliniere la dreapta ).
Un bloc <div>...</div> poate include alte subblocuri. In acest caz , alinierea precizata de atributul align al blocului are efect asupra tuturor subblocurilor incluse in blocul <div>;
Un bloc <div>...</div> admite atributul " nowrap " care interzice intreruperea randurilor de catre browser.
<html>
<head>
<title> Blocul <div></title>
</head>
<body>
Aceasta linie este o linie normala.Urmatorul bloc este aliniat la dreapta.
<div align="right">
O singura linie.O singura linie.O singura linie.O singura linie.<br>
O singura linie.O singura linie.O singura linie.O singura linie.<br>
O singura linie.O singura linie.O singura linie.O singura linie.<br>
</div>
<div align="center">
Bloc aliniat pe centru.Bloc aliniat pe centru.<br>
Bloc aliniat pe centru.Bloc aliniat pe centru.<br>
Bloc aliniat pe centru.Bloc aliniat pe centru.<br>
</div>
</body>
</html>

ducatoo99

Mesaje : 6
Data de inscriere : 18/05/2008

Vezi profilul utilizatorului

Sus In jos

Re: Examen-eBusiness

Mesaj  Continut sponsorizat Astazi la 2:27 pm


Continut sponsorizat


Sus In jos

Vezi subiectul anterior Vezi subiectul urmator Sus


 
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum