Sunteți pe pagina 1din 23

Colegiul Tehnic Dumitru Mangeron Bacu

Prof. Ing. Bostan Mihaela


Cap. 3: HTML DE BAZ
------------------------------------------------------------------
3.1. STRUCTURA UNUI DOCUMENT HTML
------------------------------------------------------------------
<HTML>
<HEAD>
<TITLE> Formatare paragraf intr-un document HTML
</TITLE>
</HEAD>
<BODY>
Salut!
Ma numesc Alina si sunt eleva la un liceu din Craiova. Acum
este tare tarziu, dar cum somnul intarzie sa vina iata-ma ai-ui
pe internet. Saptamana viitoare tre!uie sa prezint la ora de
engleza un referat cu tema "#nternet viitorul omenirii$" in care
voi vor!i despre implicatiile pe care le are informatica si, in
special, internetul in viata omului viitorului. Sigur ca tre!uie
sa fie o viziune a mea asupra viitorului si nu o profetie. %aca
tu, draga mea prietene de pe internet, m-ai putea a&uta cu cateva
sugestii in realizarea acestui referat ti-as ramane indatorata.
</BODY>
</HTML>
------------------------------------------------------------------
3.2. FORMATAREA PARARAFELOR
3.2.1. T!"#"!"a $a $%&%" &'(a
Ma!#a)($ <BR>. 'l se poate folosi si in com!inatie cu
parametrul CL'A()optiune, optiune ce forteaza trecerea la linie
noua fata de marginea specificata.
*alorile posi!ile pentru optiune sunt left, rigt, all.
------------------------------------------------------------------
<HTML>
<HEAD>
<TITLE> Formatare paragraf intr-un document HTML
</TITLE>
</HEAD>
<BODY>
Salut! <BR CLEAR*a$$>
Ma numesc Alina si sunt eleva la un liceu din Craiova.
Acum este tare tarziu, dar cum somnul intarzie sa vina iata-ma
ai-ui pe internet. <BR> Saptamana viitoare tre!uie sa prezint la
ora de engleza un referat cu tema "#nternet viitorul omenirii$" in
care voi vor!i despre implicatiile pe care le are informatica si,
in special, internetul in viata omului viitorului. Sigur ca
tre!uie sa fie o viziune a mea asupra viitorului si nu o profetie.
</BR>
%aca tu, draga mea prietene de pe internet, m-ai putea
a&uta cu cateva sugestii in realizarea acestui referat ti-as
ramane indatorata.
</BODY>
</HTML>
------------------------------------------------------------------
1
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
------------------------------------------------------------------
3.2.2. Sp"#%+%#a!"a (&(% pa!a,!a+
Ma!#a)($ <P>...<P/P>
------------------------------------------------------------------
<HTML>
<HEAD>
<TITLE> Formatare paragraf intr-un document HTML
</TITLE>
</HEAD>
<BODY>
Salut!
<P>Ma numesc Alina si sunt eleva la un liceu din Craiova. Acum
este tare tarziu, dar cum somnul intarzie sa vina iata-ma ai-ui
pe internet. </P>
<P>Saptamana viitoare tre!uie sa prezint la ora de engleza un
referat cu tema "#nternet viitorul omenirii$" in care voi vor!i
despre implicatiile pe care le are informatica si, in special,
internetul in viata omului viitorului. Sigur ca tre!uie sa fie o
viziune a mea asupra viitorului si nu o profetie. </P>
<P>%aca tu, draga mea prietene de pe internet, m-ai putea
a&uta cu cateva sugestii in realizarea acestui referat ti-as
ramane indatorata.</P>
</BODY>
</HTML>
------------------------------------------------------------------
3.2.3. A$%&%"!"a (&(% pa!a,!a+
Ma!#a)($ <P>...<P/P> se im!ogateste cu optiunea align.
+ptiunea align poate primi ca valoare unul din cuvintele,
left, rigt, center.
------------------------------------------------------------------
<HTML>
<HEAD>
<TITLE> Formatare paragraf intr-un document HTML
</TITLE>
</HEAD>
<BODY>
<P a$%,&*-#"&."!->Salut!</P>
<P>Ma numesc Alina si sunt eleva la un liceu din Craiova.
Acum este tare tarziu, dar cum somnul intarzie sa vina iata-ma
ai-ui pe internet. </P>
<P>Saptamana viitoare tre!uie sa prezint la ora de
engleza un referat cu tema "#nternet viitorul omenirii$" in care
voi vor!i despre implicatiile pe care le are informatica si, in
special, internetul in viata omului viitorului. Sigur ca tre!uie
sa fie o viziune a mea asupra viitorului si nu o profetie. </P>
<P>%aca tu, draga mea prietene de pe internet, m-ai putea
a&uta cu cateva sugestii in realizarea acestui referat ti-as
ramane indatorata.</P>
</BODY>
</HTML>
------------------------------------------------------------------
2
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
------------------------------------------------------------------
3.2./. C"&.!a!"a ."0.($(%
Ma!#a)($ <CENTER>...</CENTER> are ca efect centrarea rapida a
te-tului.
.Are acelasi efect ca marca&ul /0 align)"center"1.../2013
------------------------------------------------------------------
<HTML>
<HEAD>
<TITLE> Formatare paragraf intr-un document HTML
</TITLE>
</HEAD>
<BODY>
<CENTER> Salut! </CENTER>
<P>Ma numesc Alina si sunt eleva la un liceu din Craiova.
Acum este tare tarziu, dar cum somnul intarzie sa vina iata-ma
ai-ui pe internet. </P>
<P>Saptamana viitoare tre!uie sa prezint la ora de
engleza un referat cu tema "#nternet viitorul omenirii$" in care
voi vor!i despre implicatiile pe care le are informatica si, in
special, internetul in viata omului viitorului. Sigur ca tre!uie
sa fie o viziune a mea asupra viitorului si nu o profetie. </P>
<P>%aca tu, draga mea prietene de pe internet, m-ai putea
a&uta cu cateva sugestii in realizarea acestui referat ti-as
ramane indatorata.</P>
</BODY>
</HTML>
------------------------------------------------------------------
3.3. FORMATAREA FONT1URILOR
------------------------------------------------------------------
4n font reprezinta un set de caractere 56789 cu un aspect
grafic unitar.
S.%$(!% 2" a+%3a!", ingrosat, inclinat, su!liniat.
Ma!#a)($ <B>...</B> este folosit daca vrem ca un cuvant
sau o portiune din te-t sa ne apara ingrosat.
Ma!#a)($ <I>...</I> este folosit daca vrem ca un cuvant
sau o portiune din te-t sa ne apara ingrosat.
Ma!#a)($ <U>...</U> este folosit daca vrem ca un cuvant
sau o portiune din te-t sa ne apara su!liniat.
3.3.1. N%4"$" 2" .%.$(
Ma!#a)"$" <H&>...</H&> pun in evidenta nivelele de su!titlu al
unui document: n poate lua valori de la ; la 8. Cel mai inalt
nivel este ;, apoi nivelul descreste pana la nivelul 8, nivelul 8
fiind cel mai mic nivel.
3.3.2. A$","!"a .%p($(% 2" +'&.
Ma!#a)($ <FONT>...</FONT> %5p!"(&a #( 'p.%(&" +a#" 5ce va
primi ca valoare numele fontului ce intentionam sa-l folosim
incadrat de gilimele9 -1 permite alegerea tipului de font cu care
dorim sa fie afisat te-tul.
3
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
<FONT +a#"*-C'(!%"!6 A!%a$->...</FONT>
3.3.3. A$","!"a 2%5"&3%(&%% #a!a#."!"$'!
Ma!#a)($ <FONT>...</FONT> %5p!"(&a #( 'p.%(&" 3%7" 5ce va
primi ca valoare un numar incadrat intre gilimele9.
<FONT +a#"*-C'(!%"!6A!%a$- 3%7"*-/->...</FONT>
3.3./. A$","!"a #($'!%% +'&.1($(%
Ma!#a)($ <FONT>...</FONT> %5p!"(&a #( 'p.%(&" #'$'!. *aloarea
acestei optiuni va fi numele in lim!a engleza incadrat de
gilimele sau codul culorii precedat de semnul < si incadrat, de
asemenea, de gilimele.
<FONT +a#"*-C'(!%"!6A!%a$- 3%7"*-/- #'$'!*-!"2->...</FONT>
<FONT +a#"*-C'(!%"!6A!%a$- 3%7"*-/- #'$'!*-8FF9999->...</FONT>
------------------------------------------------------------------
3./. LINII DE DELIMITARE SI COMENTARII
------------------------------------------------------------------
3./.1. Ma!#a)($ <HR>6 plasat oriunde in document, are ca efect
.!a3a!"a (&"% $%&%% '!%7'&.a$".
Se poate folosi in com!inatie cu parametrii, S#=')optiune,
>#%TH)optiune, AL#?H)optiune si @+SHA%'.
- optiunea parametrului S#=' este un numar ce sta!ileste
grosimea liniei:
- optiunea parametrului >#%TH poate sta!ili cat la A din
latimea paginii va ocupa rigla respectiva:
- parametrul AL#?@ se utilizeaza impreuna cu parametrul >#%TH
si optiunea lui are drept efect fortarea liniei fata de marginea
specificata. *alorile posi!ile pentru optiune sunt left, rigt.
- optiunea C+L+( sta!ileste culoarea riglei:
- prin prezenta parametrului @+SHA%', fara nici o optiune, se
dezactiveaza afisarea um!rei pentru rigla orizontala.
3./.2. C'5"&.a!%%
Comentariile sunt te-te incadrate intre /!-- si --1.
(olul comentariilor este de a face un document HTML mai usor
de inteles prin plasarea unor e-picatii din loc in loc. 'le nu vor
fi afisate in cuprinsul paginii >e! creata prin documentul
respectiv.
------------------------------------------------------------------
4
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
Cap./
:MBUNT;IREA PAINII <EB CU IMAINI6 LISTE =I TABELE
/.1. I5a,%&% IF 3% >P
Formele grafice permise de HTML sunt, ?#F5imagini:678 culori9
Bi C0? 5imagini: milioane de culori9.
/.2. I&3"!a!"a %5a,%&%$'!
Marca&ul /#M? S(C)numeDimagine1
E0"5p$( 50#S#CA.tml9
/HTML1
/H'A%1
/T#TL'1 #ncluderea unei imagini /2T#TL'1
/2H'A%1
/E+%F1
/H( S#=')GH color)('%1
/#M? S(C)C,Icatel.&pg1
/H;1/C'@T'(1 Salut!/2C'@T'(1/2H;1
/C'@T'(1/F+@T face)"Courier, Arial" color)"('%"
size)"8"1/01 Ma numesc Motanel!/201/2F+@T1/2C'@T'(1
/C'@T'(1/#M? S(C)C,Ipisica.&pg1/2C'@T'(1
/H( S#=')GH color)('%1
/#1pisicaJK.ro/2#1/H( C+L+()red1
/2E+%F1
/2HTML1
E+"#.
Salut!
Ma numesc Motanel!
pisica@k.ro
5
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
/.3. L%3." %& pa,%&% <"?
/.3.1. L%3." O!2'&a." 5elementele sunt automat numerotate9.
%eclararea unei liste ordonate se face cu a&utorul marca&ului,
<OL>..</OL>
E0. N!.1 5L+;.tml9 E+"#.
<OL>
/L#1element ;
/L#1element 6
/L#1element G
</OL>
1. element 1
2. element 2
3. element 3
E0. N!.2 5L+6.tml9
Efect
<OL TYPE*A>
/L#1element ;
/L#1element 6
/L#1element G
</OL>
A. element 1
B. element 2
C. element 3
E0. N!.3 5L+G.tml9
Efect
<OL TYPE*I START*3>
/L#1element ;
/L#1element 6
/L#1element G
</OL>
III. element 1
IV. element 2
V. element 3
E0. N!./ 5L+L.tml9
Efect
<OL TYPE*I START*3>
/L#1element ;
/L# *AL4');H1element 6
/L# *AL4')6H1element G
/L#1element L
</OL>
III. element 1
X. element 2
XX. element 3
XXI. element 4
/.3.2. L%3." N"'!2'&a." @ 3a( $%3." 5a!#a." 5elementele sunt
marcate printr-un semn special9.
%eclararea unei liste neordonate se face cu a&utorul marca&ului,
<UL>..</UL>.
E0. N!.1 54L;.tml9 E+"#.
<UL>
/L#1 element ;
/L#1 element 6
/L#1 element G
</UL>
element 1
element 2
element 3
E0. N!.2 54L6.tml9
Efect
<UL TYPE*#%!#$">
/L#1 element ;
/L#1 element 6
/L#1 element G
</UL>
o element 1
o element 2
o element 3
6
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
.Scim!area sim!ulului care preced elementele din lista se poate
face utilizand parametrul TF0' al marca&ului /4L1../24L1, caruia i
se pot asocia una dintre urmatoarele valori1 2%3#, #%!#$" Bi
3A(a!".3
/.3.3. L%3." 2" D"+%&%.%% de termeni si definitiile lor
asociate.
%eclararea unei liste ordonate se face cu a&utorul marca&ului
<DL>..</DL> utilizat impreuna cu marca&ul <DT> pentru termenul
definit si marca&ul <DD> pentru definitia propriu zisa.
E0"5p$( 5%L.tml9
<DL>
<DT>Aldine<DD>Caracteristica a fonturilor de a fi reprezentate
prin caractere mai ingrosate.
/%T1%ate/%%1Flu- nesfarsit de materiale care apar pe #nternet.
<DT>Font<DD>4tilizarea particulara a unui anumit stil de
caractere.
</DL>
E+"#.
Aldine
Caracteristica a fonturilor de a fi reprezentate prin caractere mai ingrosate.
ate
!lu" nesfarsit de materiale care apar pe Internet.
!ont
#tilizarea particulara a unui anumit stil de caractere.
/.3./. L%3." %& $%3." @ $%3." %5?!%#a."
$
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
%istele pot fi con&inute una 'ntr(alta. )n proiectarea unei pagini *e+ tre+uie a,ut 'n ,edere
urm-torul lucru foarte important. informa&ia con&inut- 'n pagin- s- fie structurat- astfel 'nc/t s-
poat- fi u0or de urm-rit 0i de g-sit. )n acest sens com+inarea celor trei tipuri de liste este foarte util-.
Exerciiu:
Construii o pagin e! "n care s re#actai propria agen# telefonic utili$%n# listele #e
#efiniii. Documentul &a fi sal&at su! numele Agenda.html "n #irectorul 'le& al #irectorului
r#cin.
E0"5p$( 5ListeDim!ricate.tml9
<HTML>
<HEAD>
/T#TL'1Liste in pagini >e!/2T#TL'1
</HEAD>
<BODY>
/H( S#=')GH C+L+()('%1
/#M? S(C)c,IAlina.&pg allign)rigt1
/H;1/C'@T'(1Salut!/2C'@T'(1/2H;1
/H( >#%TH)7HA1
/4L1
/L#1/HG1%ate personale/2HG1
/%L1
/%T1@ume,/%%1Mateescu.
/%T10renume,/%%1Alina
/%T1%ata nasterii,/%%1;6DHLD;MN7
/%T10rofesia,/%%1'leva anul ## la Colegiu
/2%L1
/L#1/HG1Stare emotionala/2HG1
Acum este tarziu, dar cum somnul intarzie sa apara iata-ma
ai-iu pe internet.
/01/L#1/HG10reocupari actuale/2HG1
Saptamana viitoare tre!uie s prezint la ora de engleza un
referat cu urmatoarele caracteristici1
/4L1
/L#1Tema- "#nternet viitorul omenirii$"
/L#1Continutul,-implicatiile pe care le are informatica si, in
special, internetul in viata omului viitorului
/L#1Concluzia,-Sigur ca tre!uie sa fie o vizine a mea asupra
viitorului si nu o profetie
/24L1
/L#1/HG1Sugestii/2HG1
%aca tu, draga prietene de pe internet, m-ai putea a&uta cu
cateva sugeestii in realizarea acestui referat ti-as ramane
indatorata. /01
/24L1
/H( >#%TH)6HA ALL#?@)left @+SHA%'1/HG1Alina/2HG1/01
/#1alinaJK.ro/2#1/H( C+L+()('%1
</BODY>
</HTML>
E+"#.
1
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
Salut!
Date personale
2ume.
3ateescu.
4renume.
Alina
ata nasterii.
1256451715
4rofesia.
8le,a anul II la Colegiu
Stare emotionala
Acum este tarziu9 dar cum somnul intarzie sa apara iata(ma :ai(:iu pe internet.
Preocupari actuale
;aptamana ,iitoare tre+uie s prezint la ora de engleza un referac cu urmatoarele
caracteristici<
o =ema( >Internet ,iitorul omenirii?>
o Continutul.(implicatiile pe care le are informatica si9 in special9 internetul in ,iata
omului ,iitorului
o Concluzia.(;igur ca tre+uie sa fie o ,izine a mea asupra ,iitorului si nu o profetie
Sugestii
aca tu9 draga prietene de pe internet9 m(ai putea a@uta cu cate,a sugeestii in realizarea
acestui referat ti(as ramane indatorata.
Alina
alina@k.ro
/./. I&3"!a!"a .a?"$"$'!
7
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
3arca@ul pentru definirea unui ta+el este. <TABLE>..</TABLE> iar 'n interiorul acestui marca@ se
utilizeaz- marca@ele.
<TR>..</TR> pentru definirea unei linii a ta+eluluiA
<TH>..</TH> pentru definirea antetului ta+eluluiA
<TD>..</TD> pentru definirea datei unei celule a ta+elului.
4arametrii marca@ului <TABLE> 4arametrii marca@ului <TD>
BRDER!n B permite definirea
zonei um+rite din @urul ta+elului
Cn9 nr. 'ntregD.
BRDER "LR!co#$culoare
B permite definirea culori zonei
um+rite.
"ELLSPA"%&'!n B define0te
spa&iul l-sat 'ntre celule Cn9 nr.
'ntreg ( pi"eliD.
"ELLPADD%&'!n ( define0te
spa&iul l-sat dintre data din celul-
0i c:enarul celulei Cn9 nr. 'ntreg (
pi"eliD.
(%DTH!n B permite definirea
l-&imii dorite a ta+elului Cn9 'n
pi"eli sau 'n procenteD.
HE%'HT!n permite definirea
'n-l&imii dorite a ta+elului Cn9 'n
pi"eli sau 'n procenteD.
"LSPA&!n B permite unei celule s- se
e"tind- pe mai multe coloane.
R(SPA&!n B permite unei celule s- se
e"tind- pe mai multe r'nduri.
'B"LR!culoare Bpermite definirea
culorii de fond a unei celule.
AL%'&!po)itie B specific- alinierea
orizontal- a datei din celul-. Ep&iunile posi+ile
sunt. (eft) *ight) Center.
BA"*'R+&D!fisier$imagine permite
specificarea unei imagini grafice de fond 'n
interiorul unei cellule.
E,. &r. - C=a+el1.:tmlD Efect
FG=3%<
FG8A<
F=I=%8<=a+eleFH=I=%8<
FHG8A<
FBEI<
F=AB%8<
F=J<F=G<2umeFH=G<
F=G<4renumeFH=G<
F=G<3ediaFH=G<
F=J<F=<4etcuFH=<
F=<IonutFH=<
F=<1.26FH=<
FH=AB%8<
FHBEI<
FHG=3%<
&ume Prenume .e#ia
4etcu Ionut 1.26
16
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
E,. &r. / C=a+el2.:tmlD Efect
FG=3%<
FG8A<
F=I=%8<=a+eleFH=I=%8<
FHG8A<
FBEI<
F=AB%8 BEJ8J CE%EJKJ8<
F=J<F=G<2umeFH=G<
F=G<4renumeFH=G<
F=G<3ediaFH=G<
F=J<F=<4etcuFH=<
F=<IonutFH=<
F=<1.26FH=<
FH=AB%8<
FHBEI<
FHG=3%<
&ume Prenume .e#ia
4etcu Ionut 1.26
E,. &r. 0 C=a+el3.:tmlD
FG=3%<
FG8A<
F=I=%8<=a+eleFH=I=%8<
FHG8A<
FBEI<
F=AB%8 BEJ8J G8ILG=K166 *I=GK166<
F=J<F=G roMspanK2 +gcolorKlig:t+lue<CandidatFH=G<
F=G<2umeFH=G<
F=G<4renumeFH=G<
F=G<3ediaFH=G<
F=J<F=<4etcuFH=<
F=<IonutFH=<
F=<1.26FH=<
FH=AB%8<
FHBEI<
FHG=3%<
Efect
"an#i#at
&ume Prenume .e#ia
4etcu Ionut 1.26
Exerciiu:
Construii o pagin e! #e pre$entare a ora+ului "n care locuii. ,nserai imagini cu
monumente semnificati&e ale ora+ului. -tructurai pagina utili$%n# un ta!el fr chenar. .olosii
pentru antetul ta!elului o culoare #e fun#al pastelat. Documentul &a fi sal&at su! numele
Oras.html "n #irectorul 8le, al #irectorului r#cin.
"AP.1. RE2ER%&3E 4& PA'%&% (EB
11
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
1.-. Referin5e interne
1./. Referin5e e,terne
1.0. Lin67uri 8i imagini
4rincipala caracteristic- a :iperte"telor o constituie leg-turile ClinNsD.
#n lin6s este o cone"iune c-tre alt- resurs- *e+9 resurs- care poate fi accesat- din fereastra
!ro/ser B ului printr(un singur clic.
%inN(urile pot fi de dou- tipuri. interne 0i e"terne.
3arca@ul principal at/t pentru referin&ele interne c/t 0i pentru cele e"terne este. <A>9</A>
Canc:or( ancor-D9 acesta tre+uie s- con&in- parametrul GJ8!K,aloare9 f-r- de care nu are nici un
sens.
1.-. Referin5e interne
;- presupunem c- dorim s- ad-ug-m un cuprins unei pagini *e+ de dimensiune mare pentru
a permite utilizatorului s- se deplaseze 'ntr(un anumit loc din aceea0i pagin-. %ocurile 'n care dorim
s- se fac- deplasarea se numesc &intele salturilor interne din paginile *e+ sau ancore cu nume 0i
sunt specificate9 'n cadrul documentului G=3%9 prin utilizarea parametrului name al marca@ului
FA<OFHA<.
FA nameK,aloare<3esa@FHA<
8".. FA numeK>+aza><Baza material-FHA<
#nde ,aloarea parametrului name poate fi orice sec,en&- de caractere9 numere sau semen de
punctua&ie.
A#:ugarea leg:turilor c:tre 5inte #in ca#rul paginii (e;
Corespondentul unei ancore cu nume care define0te saltul c-tre aceast- &int- este.
FA GJ8!KP2ume0ncorCu1ume<3esa@FHA<
FA GJ8!K>P+aza><Baza materialaFHA<
Exemplu care ilustreaz- cum ar ar-ta un set de ancore cu nume 'ntr(un document G=3%
destinat s- afi0eze o pagin- *e+ a unei 0coli.
F:tml<
F+odQ +acNgroundK>C.Rocuments and ;ettingsRandQeR3Q ocumentsR3Q 4icturesR464.gif>
te"tK>steel+lue><
F:1<;coala cu clasele I(VIII >2icolae Iorga> BacauFH:1<
F:2<FI<4rof. ing. Bostan 3i:aelaFHI<FH:2<
F!ont colorK>green> sizeK>5><
F4<Fa :refKP@os nameKsus<u(te @osFHa<
F4<FA GJ8!K>P+aza><Baza materialaFHA<
F4<FA GJ8!K>Pprofile>< 4rofileFHA<
F4<FA GJ8!K>Pprofesori>< 4rofesoriFHA<
F4<FA GJ8!K>Pele,i>< 8le,iFHA<
FA 2#38K>+aza><F:2<BASA 3A=8JIA%AFH:2<FHA<
F+r<2$ sali de clasa
F+r<14 la+oratoare si sali specializate
F+r<un atelier scoala
12
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
F+r<o +i+lioteca
F+r<la+oratoare de informatica cu retea de calculatoare si acces la Internet
F+r<ca+inet metodic de perfectionare
F+r<dispensar medical scolar
F+r<ca+inet stomatologic scolar
F+r<un +azin de inot in constructie
F+r<+aza sporti,a proprie
F+r<o cantina
F+r<un camin
F+r<Fa nameK@os :refKPsus<u(te susFHa<
FA 2A38K>profile><F:2<4JE!I%8FH:2<
F+r<4rofil 4edagogic
F+r<In,atatori(8ducatoare
F+r<4rofil Bi+liotecar si 4edagog scolar
F+r<Bi+liotecar documentarist
F+r<Instructor animator
F+r<4edagog scolar
F+r<4rofil 3atematica(Informatica
F+r<4rofil ;tiinte ale naturii
F+r<4rofil !ilologie
F+r<Fa nameK@os :refKPsus<u(te susFHa<
FA 2A38K>profesori><F:2<4JE!8;EJIFH:2<
F+r<Lor+anescu
F+r<;toica
F+r<2egrea
F+r<
...
F+r<
F+r<Fa nameK@os :refKPsus<u(te susFHa<
FA 2A38K>ele,i><F:2<8%8VIFH:2<
F+r<5A(ir.. 4rof. 2egrea
F+r<5B(ir.. 4rof. 3ocanu
F+r<5C(ir.. 4rof. Vintila
F+r<6A(ir.. 4rof. Cuciureanu
F+r<6B(ir.. 4rof. Arsinte
F+r<6C(ir.. 4rof. Bi+ire
F+r<$A(ir.. 4rof. 8scu
F+r<$B(ir.. 4rof. Costea
F+r<$C(ir.. 4rof. 3irzac
F+r<
O
F+r<Fa nameK@os :refKPsus<u(te susFHa<
FH+odQ<
FH:tml<
1./. Referin5e e,terne
13
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
Referin5e c:tre pagini (e; #e pe acela8i sistem #e calcul
Referin5e c:tre site7uri #in %nternet
"ap.<. "ADRE
14
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
"a#rele CframesD sunt sec&iuni ce ofer- posi+ilitatea de a ,izualiza simultan 'n fereastra !ro/ser2
ului mai multe pagini *e+.
Ba)ele organi):rii ca#relor
!iecare pagin- afi0at- 'ntr(un cadru se specific- utiliz/nd marca@ul F!JA38< ce este inserat 'n
marca@ul F!JA3;8=<.
4rin intermediul parametrilor JE*; sau CE%; al marca@ului F!JA3;8=< se define0te spa&iul
din cadrul ferestrei !ro/ser2ului) alocat fiec-rei pagini *e+ 'n parte.
efinirea spa&iului alocat fiec-rei pagini *e+ se poate face 'n pi"eli sau 'n procente9 procentul
se refer- la c/t la sut- din fereastra !ro/ser2ului este alocat- fiec-rei pagini *e+ 'n parte.
<.-. "a#re ori)ontale
Exemplul1: )mp-r&irea !ro/ser2ului 'n dou- sec&iuni orizontale.
Ca#re3.html
FG=3%<
F!JA38;8= JE*;K>169 T><
F!JA38 ;JC K>unu.:tml><
F!JA38 ;JC K>doi.:tml><
FH!JA38;8=<
FHG=3%<
Exemplul2: )mp-r&irea !ro/ser2ului 'n trei sec&iuni orizontale.
Ca#re4.html
FG=3%<
F!JA38;8= JE*;K>169569 T><
F!JA38 ;JC K>unu.:tml><
F!JA38 ;JC K>doi.:tml><
F!JA38 ;JC K>trei.:tml><
FH!JA38;8=<
FHG=3%<
<./. "a#re =erticale
Exemplul1: )mp-r&irea !ro/ser2ului 'n dou- sec&iuni ,erticale.
Ca#re5.html
FG=3%<
F!JA38;8= CE%;K>169T><
F!JA38 ;JC K>unu.:tml><
F!JA38 ;JC K>doi.:tml><
FH!JA38;8=<
FHG=3%<
Exemplul2: )mp-r&irea !ro/ser2ului 'n trei sec&iuni ,erticale.
Ca#re6.html
FG=3%<
F!JA38;8= CE%;K>169569T><
F!JA38 ;JC K>unu.:tml><
F!JA38 ;JC K>doi.:tml><
F!JA38 ;JC K>trei.:tml><
FH!JA38;8=<
FHG=3%<
<.0. "a#re >n ca#re
15
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
Exemplul1. 4utem afi0a 'n aceea0i fereastr- a !ro/ser2ului simultan at/t cadre orizontale c/t 0i
cadre ,erticale.
FG=3%<
F!JA38;8= CE%;K>16U9T><
F!JA38;8= JE*;K>36U9$6UT><
F!JA38 ;JCK>unu.:tml><
F!JA38 ;JC K>doi.:tml><
FH!JA38;8=<
F!JA38;8= JE*;K>33U933U9T><
F!JA38 ;JC K>rosu.:tml><
F!JA38 ;JC K>gal+en.:tml><
F!JA38 ;JC K>,erde.:tml><
FH!JA38;8=<
FH!JA38;8=<
FHG=3%<
Exemplul2. #nui cadru i se poate asocia un nume prin intermediul parametrului 2A38 al
marca@ului F!JA38<.
ocumentul prima.html
FG=3%<
F!JA38;8= CE%;K>36U9T><
F!JA38 ;JC K>JE;#.:tml><
F!JA38;8= JE*;K>36U9T><
F!JA38 ;JC K>28LJ#.:tml><
F!JA38 ;JC K>A%B.:tml> 2A38KJ8!8J<
FH!JA38;8=<
FH!JA38;8=<
FHG=3%<
ocumentul rsu.html
FG=3%<
FG8A<
FHG8A<
FBEI BLCE%EJK>J8>=8X=K>P!!!!!!><
FA GJ8!K>V8J8.:tml> =AJL8=KJ8!8J<Jeferire catre pagina *e+ ,erdeFHA<
FBJ<
FA GJ8!K>A%BA;=J#.:tml>=AJL8=KJ8!8J<Jeferire catre pagina *e+ al+astraFHA<
FHBEI<
FHG=3%<
ocumentul al!.html
FG=3%<
FG8A<
FHG8A<
FBEI BLCE%EJK>*GI=8>=8X=KP666666><
FG1<FC82=8J<4ALI2A A%BAFHC82=8J<FHG1<
FHBEI<
FHG=3%<
16
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
ocumentul negru.html
FG=3%<
FG8A<
FHG8A<
FBEI BLCE%EJK>B%ACV>=8X=KP!!!!!!><
FG1<FC82=8J<4ALI2A 28ALJAFHC82=8J<FHG1<
FHBEI<
FHG=3%<
ocumentul "erde.html
FG=3%<
FG8A<
FHG8A<
FBEI BLCE%EJK>LJ882>=8X=KP666666><
FG1<FC82=8J<4ALI2A V8J8FHC82=8J<FHG1<
FHBEI<
FHG=3%<
ocumentul al!astru.html
FG=3%<
FG8A<
FHG8A<
FBEI BLCE%EJK>B%#8>=8X=KP666666><
FG1<FC82=8J<4ALI2A A%BA;=JAFHC82=8J<FHG1<
FHBEI<
FHG=3%<
E,ercitii?
1. ;crie&i codurile G=3% anterioare Cprima.:tml9 rosu.:tml9 al+.:tml9 negru.:tml9 ,erde.:tml9
al+astru.:tmlD cre/nd paginile *e+ corespunz-toare.
2. Vizualiza&i pagina *e+ prima.html.
3. Vizita&i pe r/nd referin&ele. WJeferire c-tre pagina *e+ ,erdeX 0i WJeferire c-tre pagina *e+
al+astr-X. Ce constata&i?
1$
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
"ap. @. 2R.+LARE
!ormularele sunt una dintre cele mai populare metode interacti,e de comunicare *orld *ide
*e+ C***D. !ormularele G=3% ,- ofer- posi+ilitatea de a aduna informa&ii sau impresii de la cei
care ,- ,iziteaz- pagina *e+. 4entru a prelucra datele dintr(un formular9 a,e&i ne,oie de un script.
Acesta are trei componente principale. F=8X=AJ8A<9 F;8%8C=< 0i FI24#=<.
-. <TEATAREA> (define0te un c/mp 'n care utilizatorul poate introduce un te"t pe mai multe
linii.
Atri+utele pentru aceasta sunt.
2A38 B define0te numele c/mpuluiA
JE*; B sta+ile0te num-rul de linii de c/mpA
CE%; B sta+ile0te num-rul de coloane din c/mp.
Exemplul1:
!i0ierul W#rm1.htmlX
FG=3%<
F!EJ3<
F=8X=AJ8A 2A38K>Comentariu> JE*;K5 CE%;K46<
FH=8X=AJ8A<
FH!EJ3<
FHG=3%<
/. <SELE"T> ( ofer- utilizatorului posi+ilitatea de a alege dintr(o list- de op&iuni.
Atri+utele pentru aceasta sunt.
2A38 B define0te numele c/mpuluiA
;IS8 B sta+ile0te c/te op&iuni sunt afi0ate 'n acela0i timpA
3#%=I4%8 B permite selectarea mai multor op&iuni 'n acela0i timp.
Ep&inile sunt delimitate de marca@ele F;8%8C=< 0i FH;8%8C=< 0i sunt listate 'n cadrul
etic:etei FE4=IE2<. Valorile pentru aceast- etic:et- sunt.
VA%#8 B reprezint- ,aloare ce este atri+uit- op&iunii 0i care apoi este trimis- c-tre scriptA
;8%8C=8 B sta+ile0te o op&iune ca fiind implicit-.
Exemplul2:
!i0ierul W#rm2.htmlX
FG=3%<
Alegeti o optiune din lista
F!EJ3<
F;8%8C= 2A38K>Eptiuni><
FE4=IE2 ;8%8C=8 VA%#8K>Eptiune1><Eptiune1
FE4=IE2 VA%#8K>Eptiune2><Eptiune2
FE4=IE2 VA%#8K>Eptiune3><Eptiune3
FH;8%8C=8<
FH!EJ3<
FHG=3%<
0. <%&P+T> ( este un c/mp pentru o singur- op&iune ce permite colectarea de informa&ii9
incluz/nd c/mpuri simple de te"t9 +utoane radio9 c-su&e de +ifare 0i +utoane de trimitere sau
de anulare a informa&iilor din formulare.
Atri+utele pentru aceasta sunt.
2A38 B define0te numele c/mpuluiA
;II8 B dimensiunea c/mpului specificat- 'n num-r de caractere te"tA
11
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
3AX%82LG= B specific- nr. 3a". e caractere ce pot fi citite pentru un c/mp de
te"tA
VA%#8 B define0te pentru un c/mp de te"t9 te"tul implicit ce ,a fi afi0atA
CG8CV8 B acti,eaQ- un +uton radio sau o c-su&- de +ifareA
=I48 B define0te tipul c/mpului de intrare.
Exemplul$ % pentru un c/mp simplu de te"t.
!i0ierul W#rm$.htmlX
FG=3%<
F!EJ3<
Introduceti numele.FI24#= =I48K>te"t> 2A38K>2ume> ;IS8K>15> 3AX%82L=GK>12><
FH!EJ3<
FHG=3%<
Exemplul& B pentru c-su&a de +ifare :
!i0ierul W#rm&.htmlX
FG=3%<
F!EJ3<
FI24#= =I48K>c:ecN+o"> 2A38K>>c:ecN+o"1> VA%#8K>Eptiune1><Eptiune1
FI24#= =I48K>c:ecN+o"> 2A38K>c:ecN+o"2> VA%#8K>Eptiune2> CG8CV8<Eptiune2
FH!EJ3<
FHG=3%<
Exemplul' B pentru +utoane radio:
!i0ierul W#rm'.htmlX
FG=3%<
F!EJ3<
Intre+area 1. Va placut pana acum?
F+r<
FI24#= =I48K>radio> 2A38Kc:oice> VA%#8>Eptiune1><a
FI24#= =I48K>radio> 2A38Kc:oice> VA%#8>Eptiune2><2u
FH!EJ3<
FHG=3%<
Exemplul( B pentru +utoane de trimitere 0i anulare:
!i0ierul W#rm(.htmlX
FG=3%<
F!EJ3<
Introduceti numele.FI24#= =I48K>te"t> 2A38K>2ume> ;IS8K>15> 3AX%82L=GK>12><
F+r<F+r<
FI24#= =I48K>;u+mit> VA%#8K>=rimite><
FI24#= =I48K>Jeset> VA%#8K>Anuleaza><
FH!EJ3<
FHG=3%<
E,erci5iu?
;. Crea&i o pagin- *e+ numit- .ormular.html9 care s- con&in- un formular pentru
sugestiile 0i 'ntre+-rile ,izitatorilor site(ului din care ,a face parte pagina respecti,-.
17
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
4rogramul pentru !ormularul pe *8B.
son#a7.html
FG=3%<
FG8A<
F=I=%8<;onda@FH=I=%8<
FHG8A<
FBEI<
FG1<;E2AYFHG1<
3ultumim pentru timpul alocat raspunsului la urmatoarele intre+ari.
F!EJ3 AC=IE2K>mailto.euZpro,aiderul meu.ro
38=GEK4E;=
82C=I48K>te"tHplain><
Adresa dumnea,oastra de e(mail.
FI24#= =I48K>te"t> 2A38K>8(mail> VA%#8KloginZpro,ider.ro
F4<
FI24#= =I48K>c:ecN+o"> 2A38K>secret> VA%#8K>da><
2u ,reau sa faceti pu+lica adresa mea.
F4<
Cum ,a conectati la internet? FBJ<
FI24#= =I48K>radio> 2A38K>cone"iune> VA%#8K>modem> CG8CV8<3odem FBJ<
FI24#= =I48K>radio> 2A38K>cone"iune> VA%#8K>J2I;><J2I;FBJ<
FI24#= =I48K>radio> 2A38K>cone"iune> VA%#8K>%;><legatura specificataFBJ<F4<
#nde ,a aflati?
F;8%8C= 2A38K>Jegiune><
FE4=IE2 VA%#8K>Jomania ;8%8C=8><Jomania
FE4=IE2 VA%#8K>;#A><;#A
FE4=IE2 VA%#8K>8uropa><8uropa
FE4=IE2 VA%#8K>Jestul lumii><Jestul lumii
FH;8%8C=<
F4<
Ce cautati prin pagina mea de Me+?FBJ<
F;8%8C= 2A38K>Interes> ;IS8K43#%=I4%8<
FE4=IE2 VA%#8K>Informatii><Informatii
FE4=IE2 VA%#8K>;port><;port
FE4=IE2 VA%#8K>i,ertisment><i,ertisment
FE4=IE2 VA%#8K>Cultura><Cultura
FE4=IE2 VA%#8K>;lu@+a><;lu@+a
FH;8%8C=<
F4<
A,eti ,reo o+ser,atie de facut?FBJ<
F=8X=AJ8A 2A38K>Comentarii> CE%;K46 JE*;K4 *JA4Kp:Qsical<
FH=8X=AJ8A<
F4<
FI24#= =I48K>su+mit> VA%#8K>=rimite><
FI24#= =I48K>reset> VA%#8K>Initializare><
FH!EJ3<
FHBEI<
FHG=3%<
26
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
Cap.8 2 Transferul fi+ierelor prin .TP
21
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
Cap. 9 2 Proiectarea site2urilor e!
)ap. 1* 7 %&TRD+"ERE 4& BACAS"R%PT
Ya,a;cript este un lim+a@ de programare creat de 2etscape9 cu a@utorul c-ruia se pot realiza
pagini Me+ interacti,e. ;inta"a sa este asem-n-toare cu cea a lim+a@elor CHC[[ sau Ya,a.
Ya,a;cript poate recunoa0te 0i r-spunde la e,enimentele utilizatorului cum ar fi efectuarea
unui cliN cu mouse(ul9 introducerea datelor 'ntr(un formular de na,igare 'n pagin-. e e"emplu9 se
pot scrie func&ii care s- ,erifice dac- datele introduse 'ntr(un formular sunt ,alide.
Instruc&iunile Ya,a;cript sunt cuprinse 'n interiorul documentului G=3% 'n interiorul
marca@ului. F;CJI4=<...FH;CJI4=<
Acesta poate ap-rea9 fie 'n antetul documentului9 fie 'n corpul s-u.
F;CJI4= languageKXYa,a;criptX<
HHcodul Ya,a;cript
FH;CJI4=<
Exemplu:
7a&a.html
FG=3%<
FBEI<
F;CJI4= languageK>Ya,a;cript><
document.MriteC>=e"t scris cu Ya,a;cript>DA
FH;CJI4=<
F+r<=e"t scris cu G=3%
FHBEI<
FHG=3%<
+e,ultat:
Te-t scris cu CavaScript
Te-t scris cu HTML
-D.-. E=enimente
#n e,eniment este o ac&iune generat- de utilizator. clicN pe un o+iect9 trecerea mouse(ului
pe un o+iect9 trimiterea unui formular etc.
Exemplu: -e&en.html +e,ultat:
FG=3%<
FBEI<
F!EJ3<
FI24#= tQpeK>Button> ,alueK>Apasati(ma>
onClicNK>alertC\;alut\D><
FH!EJ3<
FHBEI<
FHG=3%<
-D./. Elementele lim;aEului Ba=aScript
22
Colegiul Tehnic Dumitru Mangeron Bacu
Prof. Ing. Bostan Mihaela
De.inirea /i apelarea .unciilr:
efinirea unei func&ii presupune doar specificarea ac&iunilor ce se ,or efectua. Apelarea unei func&ii
presupune punerea 'n aplicare a acelor ac&iuni.
efinirea func&iilor se face 'n antetul documentului G=3%.
!unc&iile pot returna unul sau mai multe rezultate ori nici unul 'n urma apelului.
Exemplu ce define0te o func&ie 'n antet 0i o apeleaz- apoi 'n corpul documentului G=3%.
fct.html
FG=3%<
FG8A<
F;CJI4= languageK>Ya,a;cript><
function sumaCnumar19 numar2D
]
return numar1[numar2A
^
FH;CJI4=<
FHG8A<
FBEI<
F;CJI4= languageK>Ya,a;cript><
document.MriteC>;uma returnata de functie este >9 sumaC5916DDA
FH;CJI4=<
FHBEI<
FHG=3%<
0aria!ile:
Varia+ilele se declar- cu a@utorul cu,/ntului c:eie &ar9 f-r- a se preciza tipul acestora. Acestea '0i pot
sc:im+a tipul pe parcursul programului.
;inta"a de declarare a ,aria+ilellor este.
&ar &aria!ila3) &aria!ila4) ...
sau
&ar &aria!ila:&aloare
Varia+ilele sunt de dou- tipuri. locale Csunt declarate 'n interiorul func&iilorD 0i glo!aleD sunt
declarate 'n afara func&iilorD.
&aria!ile.html
FG=3%<
FG8A<
F;CJI4= languageK>Ya,a;cript><
,ar numeK\=oma\
,ar prenume
function scrieCD
]
,ar prenumeK\8lena\
document.MriteCprenumeDA
^
FH;CJI4=<
FHG8A<
FBEI<
F;CJI4= languageK>Ya,a;cript><
document.MriteCnume[\ \[prenume[\ \DA
scrieCDA
FH;CJI4=<
FHBEI<
FHG=3%<
23

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