Professional Documents
Culture Documents
HTML
HTML
(',,,(/(&7521,&(
Í1)250$7+70/
CZU 004.738.5(075.8)
C 71
Corlat, Sergiu
(GLLL HOHFWURQLFH vQ IRUPDW +70/
ISBN 9975-70-110-8
004.738.5 (075.8)
ISBN: 9975-70-110-8
2
&835,16
,QWRUGXFHUH
&DSLWROXO
&DSLWROXO
&DSLWROXO
&DSLWROXO
&DSLWROXO
&DSLWROXO
!
&DSLWROXO
"
&DSLWROXO
!
&DSLWROXO
#
&DSLWROXO
$
$QH[
3
4
,QWURGXFHUH
Ce este HTML
5
Ce este necesar pentru studierea HTML
6
&DSLWROXO
6WUXFWXUD XQXL GRFXPHQW +70/ VLPSOX
'RFXPHQWHOH +70/ VXQW ILúLHUH WH[W RELúQXLWH FX H[WHQVLD
KWPO
(în
sistemul UNIX *.htmll, iar în DOS – *.htm). Cel mai simplu
<HTML>
<HEAD>
Antet
</HEAD>
<BODY>
Corp
</BODY>
</HTML>
Un exemplu de document HTML cu struct
prezentat mai jos:
Exemplul 1.1
7
! ! !"
#
! # ! ! $% & !
'
( &' %
!
! )
"
-semne speciale utilizate pentru
formatarea documentului) sunt separate pe linii aparte doar pentru
! ! !"
8
#
!* # ! ! $% & !
'
( &' %
!
! )
"
Taguri obligatorii
9
<body> ... </body> $FHDVW SHUHFKH LQGLF vQFHSXWXO úL UHVSHFWLY
VIkUúLWXO FRUSXOXL FRQLQXWXOXL GRFXPHQWXOXL +70/
<H1> ... </H1> — <H6> ... </H6> Tagurile de tip <Hi> (i — R FLIU
GH OD OD GHVFULX VXEWLWOXUL GH QLYHOH GLIHULWH GXS GLPHQVLXQHD
caracterelor). Subtitlul de nivel H1 este cel mai mare, respectiv de
nivel H6 – FHO PDL PUXQW
<P> ... </P> Descrie un paragrag. Totul ce este inclus între o pereche
3! úL 3! YD IL FRQVLGHUDW FD XQ VLQJXU SDUDJUDI
Exemplul 1.2
! " ! !
#
$
%
&
! !
! "
' ! ! ( !
) &*
'
'
+ ( !+'
' & +
+ '
#
$
10
$FXP FXQRDúWHL VXILFLHQW SHQWUX D Frea documente cu o
VWUXFWXU HOHPHQWDU FH FRQLQ WH[W vQ IRUPDWXO +70/ ÌQ FHOH FH
XUPHD] YRP GH]YROWD DFHVWH FXQRúWLQH 9RP vQFHSH FX SUHOXFUDUHD
paragrafelor.
11
Taguri unitare (neperechi)
!
" #
versurilor, notelor etc. (vezi exemplul 2.1)
+ DOLJQ ULJKW! )HPHLD" 0U GH FHDUW +!
3! )HPHLD" &H PDL HVWH úL DFHVW PU GH FHDUW %5! &X PDVFD HL
GH FHDU úL PLQWHD HL GHúDUW%5! &XQIULFRúDWH SDWLPL vQ ILUH GH
FRSLO%5! &X IDSWD IU QRLP FkQG FUXG FkQG FX PLO %5! $
YLVXULORU SURSULL HWHUQ MXFULH" 3!
ERG\! KWPO>
12
<HR>
Fig. 4
Linii în
documentele
HTML.
:5
exemplul 2.2
13
&-FRQVHFXWLYLWL
Exemplul 2.3:
! !
14
"
!"
" #! $ "#!"
" % ! $ "%!"
" &! $ "&!"
" ! $ "!"
" ' ! $ "'!"
" ! $ "!"
" ( ! $ "(!"
" ! $ "!"
" ) ! $ ")!"
" ! $ " !"
!
* !
Comentarii
situat între <!-- --
introducerea în textul documentului HTML a unor comentarii,
FH QX IRU IL DILúDWH SH HFUDQ
Formatarea caracterelor
Primul tip – direct: Pentru un careva fragment se ind
K al doilea tip – prin stiluri
fragmentelor de text. Vom exemplifica aceste metode.
Stiluri fizice
modificare caracterelor dintr-un anumit fragment.
15
! "
#$%
#$%
&
#'%
#'%
va fi înclinat.
Un sens
#%
#%
te în
capitolul 5.
SIZE=[indicele dimensiunii sau +|- ] – dimensiunea
/
0
1 -
2 +
03 , !
4|- are loc
5
precedent.
-
+
deci nu poate fi garantat rezultatul
diferite medii)
Stiluri logice
-
lui. Diferite
6
.
!
"
17
<EM> ... </EM> text accentuat
! "
#
$% %$ " &%#& % ' % '
( %
%
))*
+))
% % ,
-
. %% / $0
1)0234 1)0234 -
. % %% /
1)0234$0
52(52( -
52($0
1! 1! -
. % /
1! $0
6$(6$( /
. 7
- % 6$($0
8!08!0 /
. # / # 8!0
18
Limbajul HTML Y SHUPLWH V VWUXFWXUDL SDUDJUDIHOH GH WH[W
incluzând în ele liste cX QXPHURWDUH VDX IU HD VDX GHSODVkQG
PDUJLQHD VWkQJ D SDUDJUDIXOXL ID GH OLQLD VWkQJ GH ED] D
documentului.
Textul inclus între tagurile <UL> úL </UL>, este perceput ca o
OLVW IU QXPHURWDUH Fiecare element al listei începe cu tagul
nepereche <LI>. 'H H[HPSOX SHQWUX D RELQH OLVWD:
• Jurnalistica;
• Comunicare;
• Biblioteconomie
19
$VWIHO VHFYHQD
<OL>
<LI>Jurnalistica;
<LI>Comunicare;
<LI>Biblioteconomie
</OL>
YD JHQHUD XUPWRUXO IUDJPHQW +70/
1. Jurnalistica;
2. Comunicare;
3. Biblioteconomie
20
<DD>)LúLHU WH[W FX H[WHQVLH
KWPO ÌQ DOWH VLVWHPH RSHUDLRQDOH
GHQXPLUHD ILúLHUXOXL H vQVRLW GH H[WHQVLD
KWPOO VDX
KWP
</DL>
HTML
1RLXQHD +70/ +\SHU7H[W 0DUNXS /DQJXDJH VH
GHVFLIUHD] FD ³/LPEDM GH PDUFDUH D KLSHUWH[WHORU Prima
versiune a limbajului HTML D IRVW HODERUDW GH FRODERUDWRUXO
/DERUDWRUXOXL (XURSHDQ GH )L]LF D SDUWLFXOHORU (OHPHQWDUH
Tim Berners-Ly.
Document HTML
)LúLHU WH[W FX H[WHQVLH *.html (În alte sistemH RSHUDLRQDOH
GHQXPLUHD ILúLHUXOXL H vQVRLW GH H[WHQVLD
KWPOO VDX
KWP
Liste incluse
! " # !
# " #
# $ #
% # # &
21
'
(#
(# )
(#
'
! # !
# # $ #
#* % # #&
+
(#
(# )
(#
+
!
"# !
,
#-
#
" .#
/ " # # .# -
# " $
/
/'# # ## * " 0#
$ .#
# % $
#* /
22
Lincajul
23
QXPDL GXS QXPH úL FDUH VXQW VWRFDWH vQ DFHODúL GRVDU – YH L RELQH
DFHODúL PRG GH OXFUX D ORU OD FRSLHUHD GRVDUXOXL SH RULFH DOW FDOFXODWRU
vQ UH HD ORFDO VDX ,QWHUQHW 'H DLFL UH]XOW úL SULQFLSLXO GH ED] DO
SUHJWLULL FROHF LLORU GH GRFXPHQWH +70/ pentru publicare în Internet:
HODERUDUHD úL DMXVWDUHD GRFXPHQWHORU úL OHJWXULORU VH YD UHDOL]D IU
5H HD &ROHFLD SRDWH IL DPSODVDW SH ,QWHUQHW GRDU GXS ILQDOL]DUHD
etapei de elaborare.
Un DOW WLS GH DGUHVDUH HVWH R SR]LLH LQWHULRDU VSHFLILFDW
(fie în documentul curen, fie în alt document HTML). Pentru a realiza
DFHVW WLS GH WUHFHUH SR]LLD GH DGUHVDUH WUHEXLH PDUFDW SULQ R DQFRU
SXQFW GH UHSHU $QFRUD VH GHFODU vQ IHOXO XUPWRU
24
Utilizarea trecerilor în interiorul documentelor este foarte
FRPRG vQ FD]XO FUHULL GRFXPHQWHORU GH YROXP PDUH /D vQFHSXWXO
SDJLQLL VH FUHD] FXSULQVXO HL IRUPDW GLQ WUHFHUL OD DQXPLW e ancore
SODVDWH OD vQFHSXWXO ILHFUHL VHFLL D GRFXPHQWXOXL
Note: 8WLOL]DL SHQWUX GHQXPLULOH DQFRUHORU GRDU OLWHUH DOH DOIDEHWXOXL
HQJOH] UHVSHFWkQG SHQWUX WRDWH DSDULLLOH QXPHOXL DQFRUHL DFHODúL PRG
de scriere a lui: majoritatea sistemelor browser diIHUHQLD]
PDMXVFXOHOH úL PLQXVFXOHOH GLQ QXPHOH DQFKRUHORU
ÌQ DIDU GH DGUHVULOH OD GRFXPHQWHOH +70/ VXQW DFFHSWDWH úL
DGUHVUL OD DOWH WLSXUL GH GRFXPHQWH 'DF GH H[HPSOX FROHF LD GH
GRFXPHQWH FRQLQH R ELEOLRWHF GH ILúLHUH DUKLYH LPDJLQL HWF S entru
care e permis transferul la cererea clientului pe discul lui, activarea
WUDQVIHUXOXL R SXWHL UHDOL]D SULQ
25
! "#$ %&$ $" ' "(" &" " " %$&
)% " *+,-., &%
/
0 $12"" 1 "1'" '3 )% 4
*+,'5666$7"&$ 11%889%', :.% %
(" $7" 889 ; '$"
+ / $$&$
+
& 1 1"# )% 4
*+,"$51&$"<"%, "$ /
0 " & %$&
*+=
*0 " & /
26
27
VLVWHP 'XS VWDELOLUHD LQWHQVLWLL SHQWUX FXORULOH SULPDUH FDOFXODL
FRGXO KH[D]HFLPDO DO LQWHQVLWLORU úL XWLOL]DL-l în documentul HTML.
ÌQ XQHOH FD]XUL SXWHL XWLOL]D QXPHOH FXORULL GH ED] SUHIL[ate
de light sau dark SHQWUX D RELQH QXDQHOH PDL GHVFKLVH VDX PDL
vQWXQHFDWH DOH FXORULL IU D H[HFXWD H[SHULPHQWDUHD SULQ FRGXUL
hexazecimale.
28
ÌQ JHQHUDO DQWHWXO GRFXPHQWXOXL QX HVWH Y]XW GH utilizator,
GDU FRQLQH XQHOH HOHPHQWH XWLOH SHQWUX GRFXPHQWXO SURSULX-zis.
$QWHWXO FRQLQH XQ VHW YROXPXO OXL QX HVWH OLPLWDW GH
PHWDLQVWUXFLXQL
<META NAME="description" CONTENT="Documentul contine
informatii din domeniul istoriei ">
29
%URZVHUXO YD LQWHUSUHWD GDWHOH UHFHSLRQDWH FD WH[W HTML în
codificare koi8-r.
30
!"
#$%
& !
!
# ' (
) !
!* ' +
)
,
- )
, &
+ ./)
0 1/2
2(
3+
#$%
45
45
4 +678/212 9$::/2;< 71/
'
2
#$%
( !" !)
! 4 #1
=
4
)
1
!
=/>
+'?
' # ,=
@ '
,
@ +
!
+0 1/2
21, )
A
1/2
2(
3+
#$%
45
45
'
'
4 +678/212 9$::/2;< 71/
)
2
#$%
( !" !)
! 4 #1
=
4
)
1
!
=/>
+'?
&' ) ) @ '
,=
@'
,
+
31
!
+0 1/2
21, )
A
1/2
2(
3+
#$%
45
'
45
)
)
4 +678/212 9$::/2;< 71/
2
#$%
( !" !)
! 4 #1
=
4
)
1
!
=/>
+'?
@' 9
'
!
#% # '
#% )! )
'!B # . +
!
+0 1/2
21, )
A
1/2
2(
3+
#$%
45
)
4 5
!"
#$%
& ./)
! 7:7 # '
44$1% $81$C 11$15 &
#$%
45
Exemplul 6.2:
!"
#
$% & ' (
)*+
#
$% & ' ( )*+
'' ' '
' ,' , ' &' &
' - ' - ' % ' %
' ' ' '
' . ' . '$ ' $
'
Nu ui
Central European ISO sau
Windows).
fragmentelor respective în procesorul de text WORD cu memorizare
!"
!"
generat de procesorul de text.
33
)
*
&
picture.gif,
cu documentul HTML. Vom folosi în acest
caz tagul:
<IMG SRC="picture.gif">
Tagul <IMG SRC="[
]">
ALT="[text]", de exemplu:
<IMG SRC="picture.gif" ALT="Se transmite…">
Întâlninn în documentul HTML un asemenea tag sistemul browser va
picture.gif. Acest atribut este comod în special când
vizualizarea imaginilor s
!.
"
–
#
*
ÌQ SURFHVXO GH UHDOL]DUH D H[HPSOHORU XOWHULRDUH vQ FDUH VH XWLOL]HD] LPDJLQL YHL
înlocui numele imaginilor din exemple prin numele imaginilor reale, prezente pe
VWDLD GH OXFUX ÌQ FD]XO OLSVHL LPDJLQLORU SH SDJLQ YD DSDUH XQ GUHSWXQJKL FDUH YD
PDUFD ORFXO LSRWHWLF DO DPSDOVULL LPDJLQLL
34
!"!#
!" # ! #$ %
# #
& '
(
) *+
,-./ )01
Exemplul 7.2
%& $ (
%& ' ( . # ) -
36
([HPSOXO YL]XDOL]DW vQ EURZVHUXO ,QWHUQHW ([SORUHU
37
Tabelele sunt elemente pseudografice (sau grafice, în
caracteristicile sale proprii(dimensiunile, culoarea, formatul textului, ).
–
!
e –
fragmente de text sau crearea în celulele tabelului a unei galerii
fotografice.
" #
interiorul liniilor –
dirijare pentru tabele: tagurile <TR> ... </TR> pentru marcarea
$% $&%
Structura tabelului
Exemplul 8.1
+70/!
+($'!
7,7/(!([HPSOXO 7,7/(!
+($'!
+!8Q WDEHO HOHPHQWDU+!
!
!
"#$%&
'
'
38
!
"#$%& '
!
"#$%&
'
'
!
"#$%&
'
' '
!
"#$%& '
!
"#$%& '
!
"#$%&
!
(
!)*
(CELLSPACING=2).
39
Tabelul poate avea un antet (este marcat de perechea de taguri
<CAPTION> ... </CAPTION>). Tagul <CAPTION> permite
utilizarea atributului ALIGN. Valori admisibile: <CAPTION
ALIGN=TOP> (de asupra tabelului úL &$37,21
ALIGN=BOTTOM> (sub tabel).
ÌQFHSXWXO XQHL OLQLL D WDEHOXOXL HVWH PDUFDW GH WDJXO <TR> LDU VIkUúLWXO
atribute:
40
VALIGN - )L[HD] DOLQLHUHD YHUWLFDO D WH[WXOXL VDX DOWRU HOHPHQWH
vQ FHOXO . Variante: VALIGN=TOP (GXS PDUJLQHD GH VXV),
VALIGN=MIDDLE (GXS PLMORF), VALIGN=BOTTOM (GXS SDUWHD
de jos).
(HEIGHT=40).
prezent.
un alt tabel.
,6 ,-(
*6--9'
$%*6-
,-(
,$(' ,$
(6- 7-$ "#!
%%
! .':$01
. '
.':$01
. !!$%% "#!3
!.':01
. ' .':01
. !!$%%
"#!3
!.':+01
. ' .':+01
. !!$%%
"#!3
!.':501
. ' .':501
. !!3
"#!$%%
42
!.':01
. ' .':01
. !!3
"#!$%%
!.':401
. ' .':401
. !!3
"#!$%%
!.':301
. ' .':301
. !!$%%
"#!3
!.':
01
. ' .':
01
. !!$%%
"#!3
!.':201
. ' .':201
. !!3
"#!$%%
!.':$%01
. ' .':$%01
. !!3
"#!$%%
!.':$$01
. ' .':$$01
. !!$%%
"#!3
!.':$01
. ' .':$01
. !!$%%
"#!3
!.':$+01
. ' .':$+01
. !!3
"#!$%%
!.':$501
. ' .':$501
. !!3
"#!$%%
!.':$01
. ' .':$01
. !!$%%
"#!3
(6-
78
,6
Fig. 6.
Exemplul 8.4
vizualizat în
browserul IE
44
procesul l
(compartimente) poate fi utilizat tagul frameset.
Cel mai simplu mod de utilizare al acestui tag este
!
"
lipsa semnului %)
Exemplul 9.1:
*
+
"
1. main.html –
aginii
2. frame1.html –
3. frame2.html -
45
!"# $!"
%
&
'
& (
)
%
*
!!" !
#
!
$
% &
$
' (
&
) *
' "
+,% - ,
' "
+, *& ,)
' "
+*. %# % *-'
' "
+*. /
!% *'
'
"
) *
#
,% - ,
( (
#! &#%012(! 3 "44 "
!" 054
6 " ( !
7
%
8%&# &
/
*#%1
% # #%
#%
7 #!
7
&
1 .
&% (
9
%
:
%
(
,&&;,
.& 6
%
"
+
! /(
(%
"
#
, *& ,)
46
( (
#! (! 3 "44 "
!" 054
6 &
7 &
*#%
1
% # #%
#%
7 #!
7
&
1 .
&% (
9
%
:
%
*#%
& %
%
"
+
! /(
(%
"
#
*. %# % *-'
( (
#! &.012(! 3 "44 "
!" 054
6 " 2%& 7 &
8%
% # #%
#%
7 #!
7
&
1 .
&% (
9
%
:
%
8%&#
.
& !
%
"
+
! /(
(%
"
#
* /
!% *'
( (
#! & 012(! 3 "44 "
!" 054
6 /
% *
%%
"!
#
%
8%&# & /
*#%1
%
&
7 #%
1 .
&%
(
9
%
:
%
%#
# ,'
/&
#
&!%
&&
%
"
+
! /(
(%
,' <;;&
=> %
>
%%
#
01" # ;;
47
,' <;;
>
%
#
1" # ;;
%
!!"
3
$
*#( #
$
' (
&
) *
' 6
&
'
' "
&
1" # /&
#
' "
&1" #
&!%
&&
'
' 8%&# -
' 8%&#
' *#%
'
' "
?,'1" # %#
# ,'
'
' !
'
,' <;;&
=> %
>
%%
#
1" # ;;
op_em.ht vers1.htm
op_al.ht vers2.htm
vers3.htm
vers4.htm
49
)LúLHUXO main.html FRQLQH WUHL FDVHWH GHVWLQDWH SUH]HQWULL OLVWHL GH
autori (autori.html OLVWHL HGLLLORU LQFOXVH cuprins.html úL D
FRQLQXWXOXL RSHUHORU VHOHFWDWH continut.html). Lista de opere a
DXWRUXOXL VHOHFWDW DSDUH vQ FDVHWD GLQ PLMORF LDU FRQLQXWXO RSHUHL
selectate – în casetD GLQ GUHDSWD 8UPHD] VXUVHOH ILúLHUHORU FDUH ILLQG
UHFRQVWUXLWH Y YRU SHUPLWH V RELQHL XUPWRDUHD VWUXFWXU
+70/!
!" #
!"
!! #
$$
%
%&
'() '*
*)$+
,%
%'()
%
50
'() '*
-..
#/#0%
%'()
%
'() '*
*)$+
,%
) $
"6$
$2
7$"8 *$
$$
9:-;<=/ 5
0
:-;<=/ % %
$2
7$" *$
$$5/# % %
%
%'() %
'() '*
*)$+
,%
) $
"6$
$2
7$"; *$
$$#5// ,, % %
$2
7$"< *$
$$0 % %
%
%'() %
51
'() '*
-..
53
&DSLWROXO
)RUPXODUH
Utilizarea formularelor
perechi
[nume v
]=[
]. Numele variabilelor sunt date
cu litere ale alfabetului englez. Valorile variabilelor, indiferent de
!
caractere (string).
Structura formularelor
ACTION
3
METHOD
$
transmitere a
hipertextului) a datelor din formular la sistemul de prelucrare. Valori
permise: METHOD=POST !
METHOD=GET.
METHOD=GET.
ENCTYPE
$
$
ENCTYPE=application/x-www-form-urlencoded.
Formulare elementare.
<INPUT TYPE=submit>
1
Submit („subscrie”),
datele din formular vor fi transmise sistemei de prelucrare, indicate în
<FORM>.
atributului VALUE="[text]" (valoare), de exemplu:
55
Folosind datele acumulate, putem forma un formular elementar
Exemplul 10.1
+70/! +($'!
7,7/(!([HPSOXO 7,7/(!
+($'!
+!8Q IRUPXODU HOHPHQWDU +!
)250 $&7,21 WDEHOKWPO! LQFHSXW !
,1387 7<3( VXEPLW 9$/8( /D WDEHOH OD WDEHOH!
)250! VILUVLW!
%2'<!
+70/!
In
descrierea butonului a atributului NAME=[nume], de exemplu:
<INPUT>. Fiecare element
<INPUT>
NAME=[nume], care det
elementului
sistemului de prelucrare).
. Un alt atribut al tagului
<INPUT> este VALUE="[valoare]", care dete
Acest atribut nu este obligatoriu
!"#
TYPE=password>, deoarece în aceste cazuri vizualizarea nu se
.
Atribute utilizate cu tagul <INPUT>:
56
TYPE=text $
%&"'
(
)
* +,-./ 0"'
(
1
).
Exemplu: <INPUT TYPE=text SIZE=20 NAME=user
VALUE="Scrie textul aici">
$
23
.
)
4%
textul aici", care mai apoi poate fe redactatUlterior textul (redactat sau
predefinit) va fi transmis la sistemul de prelucrare prin variabila user.
Exemplu:
<INPUT TYPE=radio NAME=modem VALUE="9600" checked>
9600 bit/s
<INPUT TYPE=radio NAME=modem VALUE="14400"> 14400
bit/s
<INPUT TYPE=radio NAME=modem VALUE="28800"> 28800
bit/s
Exemplu:
!";< ,+" =,."4:4# %
terminale
<INPUT TYPE=checkbox NAME=comp VALUE="WS" checked>
Statii de lucru
<INPUT TYPE=checkbox NAME=comp VALUE="LAN"> Server al
<INPUT TYPE=checkbox NAME=comp VALUE="IS" checked>
Servere Internet
TYPE=hidden
mei se
Exemplu:
<INPUT TYPE=hidden NAME=version VALUE="1.1">
version, care se transmite sistemei de
prelucrare valoarea 1.1.
58
TYPE=reset
formei">
'
( mai pot fi utilizate elementele
<SELECT NAME="[nume]">
<OPTION VALUE="[valoare 1]">[text 1]
<OPTION VALUE="[valoare 2]">[text 2]
...
<OPTION VALUE="[valoare n]">[text n]
</SELECT>
+
mente din meniu. Majoritatea
,
$ ) -$$ ( +
.+
+
atributul suplimentar SIZE=[ ]). Meniul <SELECT> apare ca un
. Tagul <OPTION>
checked,
/
.
59
Vom cerceta exemplul.
<SELECT NAME="selection">
<OPTION VALUE="option1" checked>Variantul 1
<OPTION VALUE="option2"> Variantul 2
<OPTION VALUE="option3"> Variantul 3
</SELECT>
0
,
i elemente: Variantul 1,
"
1 "
2 Este preselectat elementul Variantul 1.
sistemei de prelucrare i se va transmite variabila selection cu valoarea
3 . 4 1
2
*#& # #- !
&56!7 )5$!78(
adresa... </TEXTAREA>
+
/
9
utilizator.
Exemplul 10.2:
!"# $!%&' (
(
(
('
#!&
60
)*(
+
, +
%#&3"
(5(6(
4&'
'3"
4- %+ /+& 01&7 %#&* 3"
!"#
3!/
#
vedere, un
manual.
<FORM ACTION=mailto:user@mail.box
ENCTYPE=text/plain>
61
Anex
Elemente bazice
Tipul <HTML> </HTML>
documentului
rului
Numele <TITLE> </TITLE> Se include în antet
Antetul <HEAD> </HEAD> Descrierea
documentului
Corpul <BODY> </BODY>
7DJXUL GH VWUXFWXU
Subtitlu <H?> </H?> ? –
dimensiune
Aliniere <... ALIGN= LEFT | CENTER | Atribut suplimentar
RIGHT> ...>
sau text de paragraf
<DIV> </DIV> Un bloc separat de
text
Citat <BLOCKQUOTE> 6H HYLGHQLD] SULQ
</BLOCKQUOTE> GHSODVDUH ID GH
marginea liniei
<EM> </EM> De obicei – cursiv
<STRONG> </STRONG> De obicei – semigras
Trimitere, citat <CITE> </CITE> De obicei cursiv. Se
GHRVHEHúWH GH Citat
prin dimensiune
Cod <CODE> </CODE> Pentru surese
program
Exemple rezultat <SAMP> </SAMP>
Input de la <KBD> </KBD>
Variabile <VAR> </VAR>
<DFN> </DFN> Unele sisteme nu
VXVLQ WDJXO UHVSHFWLY
Adrese <ADDRESS> </ADDRESS> De obicei adresa
autorului
Caractere mari <BIG> </BIG>
Caractere mici <SMALL> </SMALL>
62
Elemente de design
Semigras <B> </B>
Cursiv <I> </I>
Subliniat <U> </U> Nu întotdeauna este
VXVLQXW
<STRIKE> </STRIKE> sau <S> </S> Nu întotdeauna este
VXVLQXW
Indice superior <SUP> </SUP>
Indice inferior <SUB> </SUB>
Caracterul de <TT> </TT> CaracWHUH GH OLPH
IL[
Caracter <PRE> </PRE> 3VWUHD] IRUPDWDUHD
preformatat LQLLDO D WH[WXOXL
<PRE WIDTH=?> </PRE> ? – QXPUXO GH
simboluri
Centrare <CENTER> </CENTER> ùL SHQWUX HOHPHQWH
grafice
Clipirea textului <BLINK> </BLINK> A nu fi folosit!
Dimensiunea <FONT SIZE=?> </FONT> )L[VHD]
caracterului dimensiunea
caracterului 1 – 7
Schimbarea <FONT SIZE=”+ | - ?”> </FONT> 0UHúWH VDX
dimensiunii PLFúRUHD]
dimensiunea
caracterului cu ?
Dimensiunea <BASEFONT SIZE = ?> De la 1 la 7. DDF QX
standard VH IL[VHD] HVWH
Culoarea <FONT COLOR = „#******”> „#******” – numele
caracterelor </FONT> FXORULL vQ HQJOH]
Selectaea fontului <FONT FACE = „#*******”> „#******” – numele
</FONT> fontului
<A HREF=´UHIHULQ´! ÄFRPHQW´</A> 7UHFHUH OD UHIHULQ
<A NAME=”nume”> „coment” </A> Definirea unei
ancore
$ +5() ´UHIHULQDQFRU´! 7UHFHUHD OD SR]LLD
„coment” </A> GHILQLW GH DQFRU
<A REL=”****”> </A> Nu întotdeauna este
VXVLQXW
63
<A REV=”****”> </A> Nu întotdeauna este
VXVLQXW
Plasrea imaginii <IMG SRC=”nume fisier”> Se va indica numele
sau calea
Aranjarea <IMG SRC=”nume fisier” ALIGN=
imaginii TOP | BOTTOM | MIDDLE | LEFT |
RIGHT>
<IMG SRC=”nume” ALT=”text”> 'DF QX VH vQFDU
imaginea apare
textul
Dimensiunile <IMG SRC=”nume” WIDTH=? ? – în pixeli
imaginii HEIGTH=?>
Frontiera <IMG SRC=”nume” BORDER=?> ? – în pixeli
Deplasare <IMG SRC=”nume” HSPACE=? ? – în pixeli
VSPACE=?>
Preimagine <IMG SRC=”nume” Pentru Netscape
LOWSRC=”nume”> Communicator
Separatori
Paragraf <P> </P>
Aliniere în <P ALIGN= LEFT | CENTER |
paragraf RIGHT> </P>
Rupere rând <BR> </BR>
Anularea alinierii <BR CLEAR= LEFT | > CENTER |
RIGHT | ALL>
Separator <HR>
orizontal
Aliniere <HR ALIGN= LEFT | RIGHT |
separator CENTER>
Grosime <HR SIZE=?> ? – în pixeli
<HR WIDTH=?> ? – în pixeli
<HR WIDTH=”%”> în procente
<HR NOSHADE>
Liste
<UL> <LI> </UL> Tagul <LI> se pune
vQ IDD ILHFUXL
element
Compact <UL COMPACT> </UL>
Tip marcher <UL TYPE= DISC | CIRCLE | 3HQWUX WRDW OLVWD
64
SQUARE>
Tip marcher <LI TYPE= DISC | CIRCLE | Pentru elementele,
SQUARE> începând cu cel
curent
Cu numerotare <OL> <LI> </OL> Tagul <LI> se pune
vQ IDD ILHFUXL
element
Compact <OL COMPACT> </OL>
Tip numerotare <OL TYPE= A | a | I | i | 1 > 3HQWUX WRDW OLVWD
Tip numerotare <LI TYPE= A | a | I | i | 1 > Pentru elementele,
începând cu cel
curent
Începutul <OL START=?> ? – QXPUXO FX FDUH
începem
Începutul <LI VALUE=?> ? – QXPUXO GH OD
care pornim cu
elementul curent
<DL> <DT> <DD> </DL> DT – QRLXQHD '' –
GHILQLLD
<DL COMPACT> <DT> <DD> DT – QRLXQHD '' –
</DL> GHILQLLD
Meniu <MENU> <LI> <MENU> LI – la fiecare
element
Compact <MENU COMPACT> <LI> <MENU> LI – la fiecare
element
Catalog <DIR> <LI> </DIR> LI – la fiecare
element
Compact <DIR COMPACT> <LI> </DIR> LI – la fiecare
element
Desen Fon <BODY BACKGROUND=”nume
ILúLHU´!
Culoare FON <BODY BGCOLOR=”culoare”>
Culoare Text <BODY TEXT=”culoare”>
Culoare link <BODY LINK=”culoare”>
Culoare link <BODY VLINK=”culoare”>
cercetat
Culoare link activ <BODY ALINK=”culoare”>
65
Simboluri speciale
Simbol special &#? ? – codul simbolului
< <
> >
& &
„ "
® ®
© ©
§ §
± ±
1/4 &fract14
3/4 &fract34
× ×
| ¦
1/2 &fract12
° °
Formulare
Definirea <Form ACTION=”nume fisier”
formularului METHOD= GET | POST> </FORM>
Câmpul de <INPUT TYPE= „TEXT |
introducere PASSWORD | CHECKBOX | RADIO
| IMAGE | HIDDEN |SUBMIT
|RESET” >
Numele câmpului <INPUT NAME=”nume”>
Valoarea <INPUT VALUE=”valoare”>
câmpului
Marcat <INPUT CHECKED> Pentru boxurile tip
checkbox, radio
Dimensiunea <INPUT SIZE=?> ? – în simboluri
câmpului
<INPUT MAXLENGTH=?> ? – în simboluri
Lista de variante <SELECT> </SELECT>
Numele listei <SELECT NAME=”nume”>
</SELECT>
<SELECT SIZE=?> </SELECT>
variante
66
<SELECT MULTIPLE>
<OPTION>
<OPTION SELECTED>
pre
Regiune text <TEXTAREA ROWS=? COLS=?>
(dimensiune) </TEXTAREA>
Titlul regiunii <TEXTAREA NAME=”nume”>
text <TEXTAREA>
Tabele
Definirea tabelei <TABLE> </TABLE>
Frontiera <TABLE BORDER=?> </TABLE>
<TABLECELLSPACING=?>
Complementare <TABLECELLPADDING=?>
!
<TABLE WIDTH=?> În pixeli
<TABLE WIDTH= „%”> În procente
Linie de tabel <TR> </TR>
Aliniere <TR ALIGN= LEFT | RIGHT |
CENTER | MIDDLE | BOTTOM>
67
Casete /Freim-uri/
Document cu <FRAMESET> </FRAMESET>
blocuri
<FRAMESET ROWS= ?,?,?,?> ? – puncte
rândurilor </FRAMESET>
<FRAMESET ROWS= ?> ? – dimensiunea
rândurilor </FRAMESET>
frontierei dreapta
<FRAME MARGINHEIGHT=?>
frontierei jos
Benzi scrolloing <FRAME SCROLLING= “yes | no |
auto”>
Demarcarea <FRAME FRAMEBORDER= “yes |
frontierei no”> </FRAMESET>
68