Documente Academic
Documente Profesional
Documente Cultură
Alte pagini
o Fiecare pagină trebuie să înceapă cu informaţii importante, date
esenţiale.
o Formatul A4 nu are nici o semnificaţie Web.
o Nu publicaţi o pagină în curs de realizare.
o Actualizaţi în mod regulat paginile.
o Pagina trebuie ca tot timpul să fie grăitoare, iar textul succint de explicit
fără imagini.
o Utilizaţi fişiere de dimensiune minimală pentru ca vizitatorul să nu
aştepte minute în şir apariţie întregii pagini pe ecran.
Textul
o Structuraţi textul utilizând titluri de nivele diferite.
o Pentru a garanta o bună lizibilitate, utilizaţi cel mult două sau trei
fonturi diferite.
o Verificaţi corectitudinea tuturor informaţiilor pe care le-aţi menţionat.
Aplicaţie:
o Creaţi un fişier având conţinutul Prima pagină!
Formatul textului
Bold, italic si alte elemente pentru formatul textului:
- <FONT> … </FONT>
o Mărimea textului poate fi modificata cu elementul FONT si atributul SIZE.
Atributul SIZE poate lua valorile numerice de la 1 la 7 si poate folosi, ca valoare
relativa, semnele „+” sau „-”.Textul normal (daca nu este specificat acest atribut)
are valoarea 3.
▪ Exemplu: <FONT SIZE=”+2”>Doua mărimi mai mare</FONT>
oTipul fontului poate fi modificat cu elementul FONT si atributul FACE.
▪ Exemplu: <FONT FACE=”Arial Black”>Acesta este tipul de
font Arial Black</FONT>
- <B> Bold </B>
-<I> Italic </I>
- <U> Underline </U>
-COLOR=”#RRGGBB” – Este atributul COLOR al elementului FONT,
schimba culoarea textului.
▪Exemplu <FONT COLOR=”#RRGGBB”>Acest text are
culoare</FONT>
- <PRE> Preformated </PRE> - Textul incadrat de elementul PRE este
prezentat intr-un singur font, oricare ar fi atributul FACE. Spatiile mai lungi si liniile
necesare sunt prezentate aşa cum sunt scrise in NotePad, ne mai fiind nevoie de alte
elemente adiţionale, cum ar fi <BR> pentru o noua linie si …
pentru mai mult spaţiu intre cuvinte.
- <EM> Accentuare (Emphasis) </EM> - Browser-ul de obicei prezint acesta
ca italic.
- <STRONG> Strong </STRONG> - Browser-ul prezintă acesta ca bold.
- <TT> Teletype </TT> Ca si PRE, browser-ul prezintă acesta intr-un singur
tip de font, indiferent de fontu ales cu atributul FACE, in interiorul elementului
FONT.
-<CITE> Citaţie </CITE> Reprezinta o citaţie din document.
o Mai jos puteţi vedea câteva coduri si modul lor de afişare de browser.
<HTML>
<HEAD>
<TITLE>Titlu Documentului</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=”+1”>O singura mărire</FONT>- Normal -
<FONT SIZE=”-1”>O singura micşorare</FONT><BR>
<B>Bold</B>- <I> Italic </I> - <U> Subliniat </U> -
<FONT COLOR=”#FF0000”> Colorat </FONT><BR>
<EM>Accentut</EM> - <STRONG> Strong </STRONG> -
<TT>Tele Type</TT><BR>
<CITE> Citaţie </CITE></P>
</BODY>
</HTML>
oAşa va fi afişat de browser:
O singura mărire - Normal - O singura micşorare
Bold – Italic – Subliniat – Colorat
Accentuat – Strong – Tele Type
Citaţie
Aliniamentul
-Câteva elemente au atributul (ALIGN) pentru aliniament, cum ar fi Titlurile
<Hx> , Paragraful <P>…</P> si Linia orizontala <HR> . Cele trei valori ale
atributului ALIGN sunt: LEFT, RIGHT si CENTER.
-Aliniamentul celor mai multe elemente se face cu ajutorul alte elemente:
▪ <DIV ALIGN=”valoare”>…</DIV> Poate conţine cele mai multe
elemente. Tot ce este poziţionat cu elementul DIV poate fi aliniat oriunde-n pagina,
indiferent daca in acel loc se afla si alt ceva (Imagine. Text, …)
▪ <CENTER>…</CENTER> Va centra elementele
▪ <TABLE>…</TABLE> In interiorul tabelului aliniamentul se poate face
pentru fiecare celula.
Caractere speciale si simboluri
-In tabelul de mai jos puteţi vedea câteva caractere speciale si simboluri
recunoscute de HTML
Caractere speciale Codul HTML Caractere speciale Codul HTML
& & > >
¢ ¢ ” "
© © ® ®
¼ ¼ ™ ™
½ ½ Spaţiu
- Urmatoarele elemente pentru format sunt folosite mai rar si sunt pentru
<HTML>
<HEAD>
<TITLE>Titlu Documentului</TITLE>
</HEAD>
<BODY>
<P>
<DFN> Definite exemplu de termen inchis </DFN><BR>
<CODE> Folosit pentru extragerea unui cod de program
</CODE><BR>
<SAMP> Folosit pentru simple productii de programe, scripturi ,
etc.</SAMP><BR>
<KBD> Folosit pentru text care va fi scris de utilizator </KBD><BR>
<VAR> Folosit pentru variabile sau argumente de comenzi
</VAR><BR>
</P>
</BODY>
</HTML>
- Afisarea de browser:
Defineste exemplu de termen inchis
Folosit pentru extragerea unui cod de program
Folosit pentru simple productii de programe, scripturi
, etc.
Folosit pentru text care va fi scris de utilizator
Folosit pentru variabile sau argumente de comenzi
- Alte elemente :
<BASEFONT> Folosit pentru setarea bazei fontului. Marimea atributuluieste
o valoare intre 1 si n7 </ BASEFONT>
<BLOCKQUOTE> Folosit pentru a ingradi blocarea de citatele de la alte
lucrari, creaza spatiu pentru text. Pentru a crea mai mult spatiu puteti adauga de mai
multe ori acest element.
</BLOCKQUOTE>
<ADDRESS> Cu acest element se specifica informatii cum ar fi autorul
documentului si detalii pentru contact. </ADDRESS>
- In exemplu de mai jos puteţi vedea un exemplu cu codurile de mai sus si
felul cum sunt afişate de browser
<HTML>
<HEAD>
<TITLE>Titlu Documentului</TITLE>
</HEAD>
<BODY>
<P>
<BLOCKQUOTE> Aceasta este prima zi din restul vieţii tale
</BLOCKQUOTE>
<CENTER><ADDRESS> 180 Attwell Dr. Suite 130 <BR>Toronto,
ON<BR>M9W 6A9</ADDRESS></CENTER></P>
<H5>Heding 5</H5>
</P> Paragraf …</P>
</BODY>
</HTML>
- Afisarea de browser:
Aceasta este prima zi din restul vietii tale
180 Attwell Dr. Suite 130
Toronto, ON
M9W 6A9
Liste HTML - UL, OL
HTML contine cateva tag-uri utile pentru asezarea continutului sub forma de liste. Prin acestea
textul este mai usor de citit si evidentiat.
Liste neordonate - UL
Un element des folosit in formarea listelor (neordonate) este <ul>.
<ul>
<li>List item 1 ...</li>
<li>List item 2 ...</li>
<li>List item 3 ...</li>
</ul>
- Sunt 3 tipuri de marcatori: disc, circle (cerc) si square (patrat)
- Tipul care se doreste folosit se introduce cu proprietatea CSS: list-style-type in style.
- Exemplu:
<h4>Exemplu liste UL square</h4>
Liste ordonate - OL
Un alt element folosit pentru formarea listelor este <ol>. Acesta afiseaza listele ordonate
numeric.
<ol>
<li>List item 1 ...</li>
<li>List item 2 ...</li>
<li>List item 3 ...</li>
</ol>
Tipuri de liste OL
Sunt mai multe tipuri de numerotare care pot fi folosite. Acestea pot fi controlate cu atributul
type care se adauga in tag-ul <ol>.
- Exemplu:
<h4>Exemplu liste OL cu type</h4>
<ol type='a'>
<li>List item 1 ...</li>
<li>List item 2 ...</li>
<li>List item 3 ...</li>
</ol><br>
Se poate specifica numarul de inceput al numerotarii printr-o valoare data atributului: start.
Numerotarea se poate inversa aplicand atributul: reversed
- Exemplu:
<h4>Exemplu liste OL cu start si reversed</h4>
OL cu start='3'
<ol start='3'>
<li>List item 1 ...</li>
<li>List item 2 ...</li>
<li>List item 3 ...</li>
</ol><br>
<ol>
<li><p>Acesta e un paragraph<br>
O noua linie...</p></li>
<li>Tutorial HTML:
<ul type='square'>
<li>Lista UL imbricata.</li>
<li>Alta lista imbricata.</li>
</ul>
</li>
<li>Rabdare cu Iubire, si invers.</li>
</ol>
Cele mai folosite formate pentru imaginile adaugate intr-o pagina HTML sun GIF si JPEG (JPG
; JPE), avantajul acestora este ca imaginile care au aceste extensii au o marime mica (in bytes),
avand maximum 256 de culori.
Alte tipuri de formate (folosite mai rar) sunt: PNG, BMP, TIFF, PCX
Pentru a introduce o imagine intr-un format HTML se foloseşte elementul <img> impreuna cu
urmatoarele atribute:
In exemplu de mai jos puteti vedea modul de introducere a unei imagini pe o pagina web si cum
pot fi folosite atributele:
<h4>Exemplu adaugare imagine</h4>
Creare link-uri
Link-urile (links) sunt elemente HTML cu ajutorul carora putem deschide alte pagini, sari de la
un document la altul sau la alt site.
Link-urile pot fi create cu tagul <a>.
Sintaxa:
Exemplu:
<h4>Exemplu link</h4>
<p>Acesta este un simplu link.</p>
<a href='/html' title='Curs HTML'>Curs HTML</a>
• Culoarea link-urilor din pagina poate fi schimbata cu proprietatea CSS color.
In css:
<style>
/*culoarea link-urilor */
a {
color: #0000fe;
}
1. Link-uri externe - deschid alte pagini din site, sau alt site.
2. Link-uri interne - fac salt la o zona din aceeasi pagina.
Link-uri Externe
1) Link-uri catre pagini ale aceluiasi site. Adresa URL de la 'href' poate fi: Absoluta (Completa,
include si domeniul site-ului [protocolul http:/https: poate fi omis]), sau Relativa (doar calea
catre pagina din site, fara numele domeniului).
Exemplu:
<!-- Link cu adresa URL absoluta /intreaga -->
<a href='//marplo.net/html/linkuri.html' title='Creare link-uri'>Creare link-
uri</a>
<!-- page.html e intr-un subirector din cel in care e pagina curenta -->
<a href='folder/page.html' title='Free courses'>Text</a>
2) Link-uri externe catre alte site-uri. Aici, adresa URL din link trebuie sa contina si domeniul
(numele site-ului) paginii tinta (protocolul 'http' sau 'https' poate fi omis).
- Exemplu:
<a href='//gamv.eu/jocuri' title='Jocuri'>Jocuri Flash</a>
Link-uri Interne
Acestea fac salt la zone din aceeasi pagina (ca un 'scroll' direct). Se folosesc cand pagina
respectiva este lunga si e nevoie sa se sara spre anumite texte din pagina.
- Pentru creare de link-uri interne se urmeaza acesti pasi:
1. Se scrie urmatorul cod in locatia unde se va face saltul si se afla in aceeasi pagina cu link-
ul:
<a id='indice'></a>
- atributul 'id' indica tinta pentru link, e un fel de semn care indica locatia.
- 'indice' poate fi orice cuvant, trebuie sa fie unic pentru fiecare link.
2. In locul unde vrem sa fie link-ul (acolo unde o sa dam click pentru a face saltul), se scrie
urmatorul cod:
Exemplu:
<h4>Exemplu link intern</h4>
Pentru link-ul intern se poate folosi ca indice in 'href' ID-ul oricarui element din pagina (
href='#id_div' ).
• Link-urile interne si externe pot fi combinate. Astfel putem face saltul la un anumit loc aflat
intr-o alta pagina. In pagina respectiva (externa) se scrie codul de la pasul 1 (in locul unde se va
face saltul), iar in pagina in care va fi link-ul se scrie:
<a href='adresa_pagina#indice'>Nume</a>
Atributul target
Tag-ul <a> poate avea si un atribut target, care specifica unde va fi deschisa pagina.
Atributul 'target' poate avea 4 valori:
• target='_top' - incarca pagina in toata fereastra browser-ului.
• target='_blank' - incarca pagina intr-o fereastra noua, ramane astfel si fereastra cu link-ul.
• target='_self' - pagina se va incarca in aceeasi fereastra (sau frame daca e intr-un
<iframe>).
• target='_parent' - pagina se va incarca in fereastra parinte, daca e intr-un <iframe>.
Vizualizarea in pagina
o List item ...
o List item ...
o List item ...
-Sunt trei tipuri de marcaje: Disc ; Cerc (CIRCLE) si Patrat (SQUARE)
-Acestea sunt introduse cu atributul TYPE in interiorul elementului <UL>
- Exemplu :
<HTML>
<HEAD>
<TITLE>Titlu Documentului</TITLE>
</HEAD>
<BODY>
<UL TYPE=”SQUARE”>
<LI> List item …</LI>
<LI> List item …</LI>
<LI> List item …</LI>
</UL>
</BODY>
</HTML>
Vizualizarea in pagina
o List item ...
Vizualizarea in pagina
Crearea de link-uri
Tabele
Crearea de tabele:
- Pentru a crea tabele in paginile web se foloseşte elementul
<TABLE>…</TABLE> , acesta având alte patru sub-elemente:
o Linia Tabelului <TR>…</TR>
o Titlul Tabelului <TH>…</TH>
oSub-titlu tabelului <CAPTION>…</CAPTION>
§ Linia tabelului de obicei conţine elementul pentru titlurile tabelului si
elementul pentru datele tabelului.
§ Elementele pentru titlurile si datele tabelului pot conţine mai multe
elemente , cum ar fi cele pentru formatul textului sa cele pentru imagini.
- mai jos puteţi vedea un exemplu de cod HTML pentru crearea unui tabel :
<TABLE BORDER=”1”>
<TR>
<TH>Titlu 1</TH>
<TH>Titlu 2</TH>
</TR>
<TR>
<TD>Linia 2- Coloana 1</TD>
<TD>Linia 2- Coloana 2</TD>
</TR>
<tr>
<TD>Linia 3- Coloana 1</TD>
<TD>Linia 3- Coloana 2</TD>
</TR>
<tr>
<TD>Linia 4- Coloana 1</TD>
<TD>Linia 4- Coloana 2</TD>
</TR>
</TABLE>
Rezultatul in browser:
Titlu 1 Titlu 2
Titlu 1 Titlu 2
Titlu 1 Titlu 2
Linia 2- Coloana 1
Linia 3- Coloana 1 Linia 3- Coloana 2
Linia 4- Coloana 2
Acesta este textul
Cadre
Cadrele:
o O pagina alcatuita din cadre este de fapt alcatuita din mai multe pagini
HTML. De exemplu o pagina cu un cadru in dreapta si altul in stanga este de fapt
alcatuita din trei paginiHTML. Doc1.htm si Doc2.htm sunt paginile ce contin
continutul , iar Frames.htm este pagina care le cuprinde pe celelalte doua, dupa
cum puteti vedea in imaginea de mai jos :
<FRAME>
- acest element defineste un singur cadru , este scris in interiorul
elementului <FRAMESET>
- Pentru fiecare cadru trebuie scris cate un element <FRAME>
- Acesta are următoarele atribute:
SRC
- Aici trebuie scrisa adresa si numele paginii folosite pentru cadru
NAME
-Aici trebuie scris numele de identificare al cadrului.
MARGINWIDTH
- Atribut opţional, valoare in pixeli. Determina spaţiul orizontal dintre
conţinutul cadrului si marginea acestuia.
MARGINHEIGHT
- Atribut opţional, valoare in pixeli. Determina spaţiul vertical dintre
conţinutul cadrului si marginea acestuia.
SCROLLING
- Afisează un Scroll Bar in cadru
- Valori posibile:
- YES - Permite afisarea Scroll Bar-ului
- NO - Nu va fi prezentat nici un Scroll Bar
- AUTO - Browser-ul va decide daca este nevoie de Scroll Bar. Aceasta
valoare este cea mai indicata
NORESIZE
- Opţional - Împiedica utilizatorul sa modifice mărimea cadrului, prin
selectarea marginii acestuia si mutarea in stânga sau dreapta sau sus sau jos
-Mai jos puteţi vedea cum poate fi creata o pagina HTML care sa contina
doua cadre, cel din stânga ocupând 23% din spaţiul paginii iar cel din dreapta 77%
<HTML>
<HEAD>
<TITLE> TITLU PAGINII </TITLE>
</HEAD>
<FRAMESET COLS=”23%,27%”>
<FRAME SRC=”doc1.htm” NAME=”left” SROLLING=”NO”>
<FRAME SRC=”doc2.htm” NAME=”right” SROLLING=”YES”>
</FRAMESET>
<BODY>
</BODY>
</HTML>
- De asemenea se poate crea un design de cadre cu o combinatie de linii si
coloane.
In acest caz, un al doilea ele\ment <FRAMESET> va fi scris in locul
elementului <FRAME> care descrie a doua linie. Al doilea element
<FRAMESET> va dsivide spatiul ramas in doua coloane. Pentru aceasta, al doilea
element <FRAMESET> trebuie yrmat de inca doua elemente <FRAME>
- Pentru o mai buna intelegere puteti studia exemplu de mai jos, care creaza
o pagina ce contine trei cadre :
<HTML>
<HEAD>
<TITLE> TITLU PAGINII </TITLE>
</HEAD>
<FRAMESET COLS=”120,*”>
<FRAME SRC=”baner.htm”>
<FRAMESET COLS=”120,*”>
<FRAME SRC=”Meniu.htm” NAME=”meniu”>
<FRAME SRC=”Continut.htm” NAME=”date”>
</FRAMESET>
</FRAMESET>
<BODY>
</BODY>
</HTML>
Target:
- când sunt create link-uri pentru a fi folosite in cadre, este nevoie de
specificarea unui atribut numit TARGET
-Atributul TARGET foloseste atributul NAME al elementului FRAME .
- De exemplu:
- Daca avem un link in Meniu.htm care vrem sa deschidă pagina Doc3.htm
in spaţiul in care se afla celalat cadru, de exemplu Continut.htm ; codul HTML va
arata asa in Meniu.htm:
<A HREF=”Doc3.htm” TARGET=”numele cadrului Continut.htm”>
Numele link-ului </A>
- daca nu se specifica atributul TARGET , pagina se va deschide in cadrul
curent
- atributul TARGET trebuie sa aibă acelasi nume specificat in codul HTML,
la atributul FRAME de la cadrul Continut.htm.
Special Target:
- sunt 4 nume speciale de TARGET, care nu pot fi asociate cu atributul
NAME. Fiecare are o funcţie speciala.
-TARGET=”_top”
- acesta va încărca link-ul in toata fereastra browser-ului, dispărând astfel
cadrele
- TARGET=”_blank”
- acesta va încărca link-ul intr-o noua fereastra de browser, astfel ramanand
deschisa si vechea fereastra.
-TARGET=”_self”
- acesta va încărca link-ul in aceeasi fereastra de bunde a fost deschis
- TARGET=”_parent”
- cadrul „_parent” este cadrul anterior de la care a fost deschis noul cadru,
daca acesta nu exista atunci link-ul se va deschide in actuala fereastra de browser.
Formulare
Forms (Formulare):
-Pentru a introduce FORMS se foloseşte elementul <FORM>…</FORM>
- elementul <FORM>…</FORM> nu conţine atribute pentru format
- Restul elementelor Forms trebuie scrise in interiorul elementului
<FORM>…</FORM>
Atributele elementului <FORM>…</FORM>
ACTION - aici se scrie adresa de URL al CGI (Common Gateway
Interface) , program care trebuie sa accepte datele din FORM , le procesează si
trimite înapoi raspunsul la browser.
METHOD - aici putem scrie GET (standard) , sau POST specificând care
metoda HTTP va fi folosita pentru a trimite conţinutul FORMS la server. Aplicaţia
CGI trebuie scrisa astfel incot sa accepte ambele metode.
ENCTYPE - determina mecanismul folosit pentru a codifica conţinutul din
FORMS
NAME - Este numele formularului folosit de VB (Visula Basic) sau JAVA
Sript
TARGET- Este ţinta cadrului unde pagina va fi vizualizata
Restul elementelor FORM sunt folosite pentru a crea formulare in browser si
a aduna datele care vor fi trimise la aplicaţie
Elementele FORM:
- proprietăţile acestor elemente sunt specificate in atributul TYPE al
elementului HTML, <INPUT>…</INPUT>
- Proprietăţile elementului <INPUT>…</INPUT>:
TYPE - tipul de FORM folosit
NAME- numele variabilei care va fi transferat la aplicaţia CGI
VALUE- data asociata cu numele variabilei care va fi transferat la aplicaţia
CGI
CHECKED - Specifica daca un buton sau alta forma va fi bifata
SIZE- specifica numărul de caractere in zona de text
MAXLENGTH – numărul maxim de caractere acceptate
Elementele FORM:
Text boxes
-este folosit pentru a crea in pagina un câmp pentru text, si alte date cum ar
fi : nr. de telefon, data zilei, etc.
-Codul este : <INPUT TYPE=”TEXT” ></INPUT>
In browser va apărea :
-Acest element foloseşte următoarele atribute:
TYPE- text
NAME numele variabilei care va fi transferat la aplicaţia CGI
VALUE- va prezenta propriul context ca valoarea aleasa
SIZE- specifica mărimea, in numărul de caractere. Standard este 20
MAXSIZE- numărul maxim de caractere acceptate
Password
- folosit pentru a permite folosirea unei parole
- Codul este : <INPUT TYPE=”PASSWORD” ></INPUT>
In browser va apărea :
- Acest element foloseşte următoarele atribute:
TYPE- password
NAME- numele variabilei care va fi transferat la aplicaţia CGI
VALUE- este de obicei nescrisa
SIZE- specifica mărimea, in numărul de caractere. Standard este 20
MAXSIZE - numărul maxim de caractere acceptate
Hidden
- folosit pentru a trimite date la aplicaţia CGI care nu vrei sa fie văzute sau
schimbate de utilizator
-Codul este : <INPUT TYPE=”HIDDEN” ></INPUT>
In browser nu va apărea nimic
-Acest element foloseşte următoarele atribute:
TYPE- hidden
NAME- numele variabilei care va fi transferat la aplicaţia CGI
VALUE- este de obicei setat la valoarea acceptata de aplicaţia CGI
Check Box
-permite utilizatorului sa aleagă mai mult de o opţiune
-Codul este : <INPUT TYPE=”CHECKBOX” ></INPUT>
In browser va apărea :
- Acest element foloseşte următoarele atribute:
TYPE - checkbox
CHECKED- este nescris sau CHECKED
NAME - numele variabilei care va fi transferat la aplicaţia CGI
VALUE- este de obicei setat la o valoare
Radio button
- permite utilizatorului sa aleagă numai de o opţiune
- Codul este : <INPUT TYPE=”RADIO” ></INPUT>
In browser va apărea :
-Acest element foloseşte următoarele atribute:
TYPE - radio
CHECKED - este nescris sau CHECKED
NAME - numele variabilei care va fi transferat la aplicaţia CGI
VALUE- este de obicei setat la o valoare
File Upload
- folosit pentru a permite utilizatorului verifice (caute) alte documente pe
serverul web
- Codul este : <INPUT TYPE=”FILE” ></INPUT>
In browser va apărea
- Acest element foloseşte următoarele atribute:
TYPE- file
NAME - numele variabilei care va fi transferat la aplicaţia CGI
SIZE - specifica mărimea, in numărul de caractere.
MAXSIZE- numărul maxim de caractere acceptate
Push button
- acesta este folosit cu Java Script sau VBScript pentru a efectua o acţiune
când este apăsat
- Codul este : <INPUT TYPE=”BUTTON” ></INPUT>
In browser va apărea : -
- Acest element foloseşte următoarele attribute
- TYPE - button
NAME - numele butonului folosit in script
VALUE- textul care va apărea pe buton
Submit
-acest element face ca browser-ul sa trimită numele si valoarea altor
elemente la aplicaţia CGI
-Codul este : <INPUT TYPE=”SUBMIT” ></INPUT>
ORICE
In browser va apărea :
- Acest element foloseşte următoarele atributeTYPE - submit
NAME- valoarea folosita de sciptul CGI pentru procesare
VALUE - textul care va apărea pe buton
Image submit button
- permite sa aplici o imagine in locul butonului standard
- Codul este : <INPUT TYPE=”IMAGE” SRC=”URL” ></INPUT>
-Acest element foloseşte următoarele atribute:
TYPE- image
NAME- numele butonului folosit in script
SRC - locaţia imaginii folosite
Reset
-permite utilizatorului sa şteargă toate datele pe care le-a scris in celelalte
elemente FORM
- Codul este : <INPUT TYPE=”RESET” ></INPUT>
Reset
In browser va apărea :
- Acest element foloseşte următoarele atribute:
- TYPE- reset
VALUE - textul care va apărea pe buton, de obicei este „Reset”
Alte elemente folosite in FORM:
Text area <TEXTAREA></TEXTAREA>
- este un element ce creaza un camp in pagina, in care utilizatorul poate
adauga text
In browser va aparea :
-Acest element foloseşte următoarele atribute:
NAME- numele variabilei care va fi transferat la aplicaţia CGI
ROWS - numărul de linii al zonei de text
COLS - numărul de coloane al zonei de text
WRAP- standard este OFF. Dar poate avea valorile : ”VIRTUAL” sau
”PHYSICAL”, astfel ca textul wraps (ascuns) in browser sa fie prezentat exact
cum este scris de utilizator
Select <SELECT></SELECT>
- sunt doua tipuri de elemente <SELECT></SELECT>, unde atributele
SIZE sunt setate diferit.
- Atributele elementului <SELECT></SELECT> sunt:
NAME- numele variabilei care va fi transferat la aplicaţia CGI
SIZE- setează numărul de alegeri vizibile
MULTIPLE - prezenta acestui atribut semnifica faptul ca utilizatorul poate
face mai multe selecţii
-Cele doua tipuri de elemente <SELECT></SELECT> sunt:
Drop Down List
Elemente
- in browser apare :
- foloseşte următoarele atribute :
NAME- numele variabilei care va fi transferat la aplicaţia CGI
SIZE - 1
List Box
Elemente
- in browser apare :
- foloseşte următoarele atribute :
NAME - numele variabilei care va fi transferat la aplicaţia CGI
SIZE - e mai mare decât unu
Option
- acesta prezinta lista elementelor adaugate in <SELECT><//SELECT>,
adaugand in interiorul acestui element elemental <OPTION></OPTION>
- foloseste urmatoarele attribute:
SELECTED- când acest atribut este prezent, opţiunea este selectata când
documentul este iniţial incarcat. Este o eroare pentru mai mult de o opţiune
selectata
VALUE- specifica valoarea variabilei numita in element.
-Mai jos puteti vedea cum este introdus intr-o pagina web acest element
<HTML>
<HEAD>
<TITLE>Titlul Documentului</TITLE>
</HEAD>
<BODY>
<FORM>
<SELECT SIZE=”1”>
<OPTION VALUE=”1” SELECTED=”SELECTAT”> Elementul 1
</OPTION>
<OPTION VALUE=”2”> Elementul 2 </OPTION>
</SELECT>
</FORM>
</BODY>
</HTML>
Elementu 1
In browser va aparea :
Despre aplicaţia CGI (Common Gateway Interface):
- Când utilizatorul apăsa pe SUBMIT, browserul va trimite datele din
FORM la aceasta aplicaţie/ program care va trimite răspunsul la utilizator
- Aceasta aplicaţie/program poate fi scrisa in orice limbaj, cum ar fi Java
Script , VB Script sau C++ , dar cel mai popular este PEARL