Documente Academic
Documente Profesional
Documente Cultură
Prezentarea Limbajului HTML (Curs)
Prezentarea Limbajului HTML (Curs)
Autori:
Prof. dr. Bogdan IONESCU
Conf. dr. Iuliana IONESCU
Conf. dr. Florin Mihai
Catedra de Informatic de Gestiune
A.S.E. Bucureti
Tag-uri pereche
nceput de tag
Tag-uri singulare
sfrit de tag
nceput de tag
Tag-uri cu atribute:
< Nume tag atribut1=valoare1
atribut2=valoare2 ...
atributn=valoaren > Text [< /Nume tag>]
tag
<BR>
BR
<Big>text</Big>
<Small>text</Small>
<Hi1-6 [Align=l/r/c]>text</Hi>
<P [Align=r/l/c/j]>text[/P]
<Center>
Center text</
text Center>
Center
<Div [Align=l/c/r/j]>Text</
Text Div>
Div
Obs. Toate valorile atributelor din tag-ul Body se specific dup modelul RGB (#rrggbb)
#000000 negru
#FFFFFF alb
#FF0000
rou
FF
#00FF00
FF verde
#0000FF albastru
#FF00
FF FF violet
<DL>
DL ... </DL>
DL
<DT>
DT .... </DT>
DT
<DD>
DD ... </DD>
DD
Tem:
legturi locale,
locale ntre fiiere diferite plasate pe acelai server;
legturi externe,
externe ntre fiiere plasate pe servere diferite.
...Locatie de nceput...
FABBV
<UL type=disc>
<LI><A Href=#LocatieFABBV>FABBV</A>
.....
</UL>
.....
<A Name=LocatieFABBV>FABBV</A>
......
CIG
Ec. Gen
REI
...Locatie FABBV...
FABBV
Text ce descrie FABBV
Imagine.GIF
<UL type=disc>
<LI><A Href=FABBV.HTML>FABBV</A>
ASE.HTML
....
....
....
FABBV
CIG
......
Text ce descrie
FABBV
.......
CIG.HTML
......
.....
Text ce descrie
CIG
<A NAME=LocatieCIG></A>
LocatieCIG
...LocaieCIG...
http://www.ase.ro/editura/catalog/index.htm
http ://
Protocolul de
comunicaie
sintax URL :
www.ase.ro
/editura/
editura catalog/
catalog index.htm
Nume calculator conectat
la Internet
Limbajul HTML:
HTTP
Protocolul de
comunicaie
www.ase.ro
Reeaua Internet
INT
COM
GOV
EDU
Domeniu principal
Domeniu(nii) secundar(e)
MIL
ASE
CIG
PUB
FAB
NET
RO
CCS
BCUB
REI
.....
UNIBUC
.....
.....
Pentru a putea accede la un calculator distant, acesta trebuie s posede o adres unic n
lume. Aceast adres este dat de numele calculatorului (Host-ului) conectat la Internet.
Acest nume este constituit din mai multe domenii separate prin caracterul punct.
Numele calculatorului conectat la Internet www.ase.ro este constituit din trei domenii (care se
citesc de la dreapta la stnga, de la cel mai cuprinztor la cel mai precis:
Domenii mari de activitate
Ex. .int / .edu / .org / .com / .mil / .gov / .net
Domeniul
principal
Domeniu(nii) secundar(e)
Limbajul HTML:
legturi hypertext: domenii
Activai pe rnd
(prin click de mouse)
zonele reactive
L
M
T
H
.
c
i
r
Isto
L
M
T
.H
G
I
C
a
n
i
g
Pa
e-mail
decanat@cig.ase.ro
Istoric.html
Pagina cig.html
Rezoluie monitor:
Width 400
Height 300
Width 400
800 pixeli
600 pixeli
Height 300
600 pixeli
800 pixeli
800 X 600@80Hz
Coordonatelezonelor
zonelorreactive
reactive se
seraporteaz
raporteazlalaimaginea
imagineareactiv
reactivii
Coordonatele
NUlalapagina
paginaWeb
Webn
nansamblul
ansambluleiei
NU
Width=X
(350)
Height=Y (0)
Width=Z
(400)
le
g
n
ta
c
e
R
Height=T (50)
<Areashape=Rect
shape=Rectcoords=X,Y
coords=X,Y Z,T
Z,THref=
Href=mailto:decanat@cig.ase.ro">
mailto:decanat@cig.ase.ro">
<Area
Height=Y (100)
Ra
za
ce r
c=
R(
Width=X (200)
le
c
r
i
C
le
te
na i
do lu
o r t ru ui
Co cen rcul
ce
L
M
T
H
.
ic
r
o
Ist
50)
<Areashape=Circle
shape=Circlecoords=X,Y,R
coords=X,Y,RHref=
Href=Istoric.HTML">
Istoric.HTML">
<Area
Width=A (330)
na L
i
g M
Pa . H T
G
I
C
Height=B (230)
D (260)
coords=A,B C,D
C,D E,F
E,F G,H
G,H I,J
I,J
coords=A,B
Href=Pagina
PaginaCIG.HTML">
CIG.HTML">
Href=
Po
ly
G (310)
E (350)
<Areashape=Poly
shape=Poly
<Area
C (350)
I (310)
J (260)
H (310)
F (310)
ASE.gif
....
<Map name=harta">
<Area shape=ptrat"
ptrat coords=X,Y Z,T" Href="mailto:decanat@cig.ase.ro">
<Area shape=cerc"
cerc coords=X,Y,R" Href="istoric.html">
<Area shape=poligon"
poligon coords=A,B C,D E,F G,H I,J" Href="Pagina cig.html">
</Map>
<IMG USEMAP="#harta" SRC=nume fiier n format grafic"
Height=nr.pixeli nlime
Width=nr. pixeli lungime
Border=nr.puncte>
....
Limbajul HTML
COLS=333,10%,*,3*
ROWS=20%,*,2*
<HTML>
<Frameset ROWS / COLS=v1, v2, .... vn
[frameborder=yes/no]
[bordercolor=culoare>]>
<Frame src=URL document int
[name=nume frame]
[scrolling=yes/no]
[noresize]>
<Frame src=URL document int.....>
...
</Frameset>
</HTML>
e2
m
a
Fr
Limbajul HTML:
Cadre (Frames)
<HTML>
<Frameset ROWS="*,2*">
<Frame src="Istoric.HTML" >
* 2*">
<Frameset COLS="
COLS= ,
</Frameset>
</Frameset>
</HTML>
Fr
e1
m
a
e2
m
a
Fr
Frame2
<A href="structura.html"
structura.html target="frame2">Structura organizatorica</A>
<A href="tabel1.html" target="frame2">Cursuri de zi</A>
<A href="tabel2.html" target="frame2">Cursuri distanta</A>
<A href="colaborari.html"
colaborari.html target="frame2">Colaborari internationale</A>
<A href="infogest.html"
infogest.html target="frame2">Catedra de informatica</A>
...
Tabele WEB
Cap de
tabel
(TH)
Rnd
tabel
(TR)
Tabel
(TABLE)
Celul
tabel
(TD)
Titlul tabelului
(CAPTION-Top)
CAPTION
Celule fuzionate pe
orizontal
(ROWSPAN)
Celule fuzionate pe
vertical
(COLSPAN)
Titlul tabelului
(CAPTION-Bottom)
CAPTION
Tabele WEB
<TABLE
[BORDER=n1] [BGCOLOR=denumire-culoare]
[CELLSPACING=n2] [CELLPADING=n3]
[WIDTH=n4%]
[ALIGN=left|center|right]
[FRAME=above|below|hsides|vsides|lhs|rhs|box]>
</TH>
.......
[VALIGN=top|middle|bottom]
[ALIGN=left|center|right]
[COLSPAN=n] [ROWSPAN=m]
[WIDTH=l] [HEIGHT=h]
[BGCOLOR=denumire_culoare]
[NOWRAP]>Text ce definete intrarea ntr-o celul a antetului
Tabele WEB
.......
<TR
[ALIGN=left|center|right]
[VALIGN=top|bottom|middle]
[BGCOLOR=denumire_culoare]>
.......
</TR>
<TD
[VALIGN=top|middle|bottom] [ALIGN=left|center|right]
[COLSPAN=n] [ROWSPAN=m]
[WIDTH=l] [HEIGHT=h]
[BGCOLOR=denumire_culoare]
[NOWRAP]>Text ce definete intrarea ntr-o celul
</TD>
.......
</TABLE>
er
v
r
Se EB
W
Script
CGI
Se extrag mesajele
adresate utilizatorului
Se deschide programul de
pot electronic (OutLook)
LIST
DERULANT
BUTOANE DE
OPIUNI (radio)
Buton
TRANSMITERE DATE
Buton
TERGERE DATE
Caset TEXT
MULTILINIE
Formulare WEB.
Casete (multilinie / invizibile) de text
<TEXTAREA NAME="nume_control"
[ROWS=nr.linii de afiare]
[COLS=nr.coloane de afiare]
</TEXTAREA>
(Size=1)
<SELECT NAME=nume_control
[SIZE=s]
[MULTIPLE]>
<OPTION [SELECTED]>opt1
...
<OPTION [SELECTED]>optn
</SELECT>
Afiarea mai
multor
opiuni
(Size=3)
Activai
link-ul
</Style>
/Style
<.....>
<HEAD>
<Style Type="text/css">
ype="text/css
Tag
Tag1,...Tagn
P {font-family:Arial; color:blue}
{proprietate1:valoare1;
proprietate2:valoare2
proprietaten:valoaren}
{proprietate1:valoare1; ...}
Tag:atribut
{proprietate1:valoare1; ...}
Tag1.nume1
Tag1.nume2
.nume3
{proprietate1:valoare1; .....}
{proprietate1:valoare1; .....}
{proprietate1:valoare1; .....}
</Style>
/Style
</HEAD>
H3 {font-family:Arial,"Arial Black";
font-style:italic; font-size:20pt;
color:red}
P, I {font-family:"Times New Roman";
font-style:italic;
font-size:12pt; color:black}
A:HOVER
{text-decoration:underline overline;
color:yellow;
background-color:magenta}
P.Mov {color:magenta}
P.Rosu {color:red}
.formatare {color:green}
<H3>Exemplu de H3 pentru
Arial+italic+rosu</H3>
<P><I>Exemplu</I></P>
<A Href="#zona">Exemplu de
link invizibil cu efect de
fundal</A>
<P>Paragraf scris cu albastru</P>
Definirea proprietilor de
stil in-line (n Body)
<... ...>
<.....>
Se realizeaz legtura
cu fiierul CSS
<HTML>
<HEAD>