SlideShare a Scribd company logo
WWhhaatt iiss HHTTMMLL?? 
HHTTMMLL iiss aa llaanngguuaaggee ffoorr ddeessccrriibbiinngg 
wweebb ppaaggeess..
 HHTTMMLL ssttaannddss ffoorr HHyyppeerr TTeexxtt MMaarrkkuupp 
LLaanngguuaaggee 
 HHTTMMLL iiss aa mmaarrkkuupp llaanngguuaaggee 
 AA mmaarrkkuupp llaanngguuaaggee iiss aa sseett ooff 
mmaarrkkuupp ttaaggss 
 HHTTMMLL uusseess mmaarrkkuupp ttaaggss ttoo ddeessccrriibbee 
wweebb ppaaggeess
HHTTMMLL SSttrruuccttuurree 
<<HHttmmll>> 
<<HHeeaadd>> 
<<TTiittllee>>........................................<<//TTiittllee>> 
<<//HHeeaadd>> 
<<BBooddyy>> 
.................................................................................. 
.................................................................................. 
.................................................................................. 
................................................................................ 
<<//BBooddyy>> 
<<//HHttmmll>>
EExxaammppllee 
<<hhttmmll>> 
<<hheeaadd>> 
<<ttiittllee>>MMyy TTiittllee<<//ttiittllee>> 
<<//hheeaadd>> 
<<bbooddyy>> 
VViissiibbllee tteexxtt ggooeess hheerree...... 
<<//bbooddyy>> 
<<//hhttmmll>>
HHTTMMLL HHeeaaddiinnggss 
 HHeeaaddiinnggss aarree iimmppoorrttaanntt iinn HHTTMMLL 
ddooccuummeennttss.. 
 HHeeaaddiinnggss aarree ddeeffiinneedd wwiitthh tthhee <<hh11>> ttoo 
<<hh66>> ttaaggss.. 
 <<hh11>> ddeeffiinneess tthhee llaarrggeesstt hheeaaddiinngg.. <<hh66>> 
ddeeffiinneess tthhee ssmmaalllleesstt hheeaaddiinngg..
EExxaammppllee 
<<hh11>>TThhiiss iiss aa hheeaaddiinngg<<//hh11>> 
<<hh22>>TThhiiss iiss aa hheeaaddiinngg<<//hh22>> 
<<hh33>>TThhiiss iiss aa hheeaaddiinngg<<//hh33>>
Headings AArree IImmppoorrttaanntt 
 UUssee HHTTMMLL hheeaaddiinnggss ffoorr hheeaaddiinnggss 
oonnllyy.. DDoonn''tt uussee hheeaaddiinnggss ttoo mmaakkee tteexxtt 
BBIIGG oorr bboolldd.. 
 SSiinnccee uusseerrss mmaayy sskkiimm yyoouurr ppaaggeess bbyy 
iittss hheeaaddiinnggss,, iitt iiss iimmppoorrttaanntt ttoo uussee 
hheeaaddiinnggss ttoo sshhooww tthhee ddooccuummeenntt 
ssttrruuccttuurree..
 HH11 hheeaaddiinnggss sshhoouulldd bbee uusseedd aass mmaaiinn 
hheeaaddiinnggss,, ffoolllloowweedd bbyy HH22 hheeaaddiinnggss,, 
tthheenn tthhee lleessss iimmppoorrttaanntt HH33 hheeaaddiinnggss,, 
aanndd ssoo oonn..
BBRREEAAKK LLIINNEE ((BBrr)) TTAAGG 
<<HHTTMMLL>> 
<<HHEEAADD>> 
<<TTIITTLLEE>>…………..<<//TTIITTLLEE>> 
<<//HHEEAADD>> 
<<BBOODDYY>> 
…………<<BBRR>>……<< BBRR>>…… 
<<//BBOODDYY>> 
<<//HHTTMMLL>>
LLIISSTT 
DDiivviiddee iinn ttoo 33 ttyyppeess 
 UUnnoorrddeerreedd LLiisstt 
 OOrrddeerreedd LLiisstt 
 DDeeffiinniittiioonn LLiisstt ((GGlloossssaarryy LLiisstt))
UUnnoorrddeerreedd LLiisstt 
 AAnn uunnoorrddeerreedd lliisstt ssttaarrttss wwiitthh tthhee <<uull>> ttaagg.. 
EEaacchh lliisstt iitteemm ssttaarrttss wwiitthh tthhee <<llii>> ttaagg.. 
 TThhee lliisstt iitteemmss aarree mmaarrkkeedd wwiitthh bbuulllleettss 
((ttyyppiiccaallllyy ssmmaallll bbllaacckk cciirrcclleess)).. 
<<uull>> 
<<llii>> IItteemm <<//llii>> 
<<llii>> IItteemm <<//llii>> 
<<//uull>>
EExxaammppllee UUnnoorrddeerreedd LLiisstt 
<<uull>> 
<<llii>>CCooffffeeee<<//llii>> 
<<llii>>MMiillkk<<//llii>> 
<<//uull>> 
 CCooffffeeee 
 MMiillkk
OOrrddeerreedd LLiisstt 
 OOrrddeerreedd lliisstt ssttaarrttss wwiitthh tthhee <<ooll>> ttaagg.. 
EEaacchh lliisstt iitteemm ssttaarrttss wwiitthh tthhee <<llii>> ttaagg.. 
 TThhee lliisstt iitteemmss aarree mmaarrkkeedd wwiitthh 
nnuummbbeerrss.. 
<<ooll>> 
<<llii>> FFiirrsstt iitteemm <<//llii>> 
<<llii>> SSeeccoonndd iitteemm <<//llii>> 
<<//ooll>>
EExxaammppllee oorrddeerreedd LLiisstt 
<<ooll>> 
<<llii>>CCooffffeeee<<//llii>> 
<<llii>>MMiillkk<<//llii>> 
<<//ooll>> 
11.. CCooffffeeee 
22.. MMiillkk
DDeeffiinniittiioonn LLiisstt 
 AA ddeeffiinniittiioonn lliisstt iiss aa lliisstt ooff iitteemmss,, wwiitthh aa 
ddeessccrriippttiioonn ooff eeaacchh iitteemm.. 
 TThhee <<ddll>> ttaagg ddeeffiinneess aa ddeeffiinniittiioonn lliisstt.. 
<<ddll>> 
<<ddtt>> FFiirrsstt tteerrmm <<//ddtt>> 
<<dddd>> DDeeffiinniittiioonn <<//dddd>> 
<<ddtt>> NNeexxtt tteerrmm <<//ddtt>> 
<<dddd>> DDeeffiinniittiioonn <<//dddd>> 
<<//ddll>>
EExxaammppllee DDeeffiinniittiioonn LLiissttss 
 <<ddll>> 
<<ddtt>>CCooffffeeee<<//ddtt>> 
<<dddd>>-- bbllaacckk hhoott ddrriinnkk<<//dddd>> 
<<ddtt>>MMiillkk<<//ddtt>> 
<<dddd>>-- wwhhiittee ccoolldd ddrriinnkk<<//dddd>> 
<<//ddll>> 
CCooffffeeee 
– bbllaacckk hhoott ddrriinnkk 
MMiillkk 
– wwhhiittee ccoolldd ddrriinnkk
Attribute VVaalluuee ooff ((UULL)) 
 DDiisscc 
 CCiirrccllee 
 SSqquuaarree
EExxaammppllee 
<<UUll ttyyppee==""ddiisscc"">> 
<<llii>>..................<<//llii>> 
<<llii>>..................<<//llii>> 
<<llii>>..................<<//llii>> 
<<//UUll>>
Attribute VVaalluuee ooff ((OOLL)) 
 aa 
 AA 
 ii 
 II 
 11
EExxaammppllee 
<<OOll ttyyppee==""AA"">> 
<<llii>>..................<<//llii>> 
<<llii>>..................<<//llii>> 
<<llii>>..................<<//llii>> 
<<//OOll>>
HHTTMMLL SSttyylleess 
 SSttyylleess wwaass iinnttrroodduucceedd wwiitthh HHTTMMLL 44,, 
aass tthhee nneeww aanndd pprreeffeerrrreedd wwaayy ttoo ssttyyllee 
HHTTMMLL eelleemmeennttss.. WWiitthh HHTTMMLL ssttyylleess,, 
ssttyylleess ccaann bbee aaddddeedd ttoo HHTTMMLL 
eelleemmeennttss ddiirreeccttllyy bbyy uussiinngg tthhee ssttyyllee 
aattttrriibbuuttee,, oorr iinnddiirreeccttllyy iinn sseeppaarraattee ssttyyllee 
sshheeeettss ((CCSSSS ffiilleess))..
HHTTMMLL SSttyyllee BBaacckkggrroouunndd CCoolloorr 
 TThhee bbaacckkggrroouunndd--ccoolloorr pprrooppeerrttyy ddeeffiinneess 
tthhee bbaacckkggrroouunndd ccoolloorr ffoorr aann eelleemmeenntt::
EExxaammppllee BBaacckkggrroouunndd CCoolloorr 
<<hhttmmll>> 
<<bbooddyy ssttyyllee==""bbaacckkggrroouunndd--ccoolloorr::yyeellllooww"">> 
<<hh22 ssttyyllee==""bbaacckkggrroouunndd--ccoolloorr::rreedd"">>TThhiiss iiss aa 
hheeaaddiinngg<<//hh22>> 
<<pp ssttyyllee==""bbaacckkggrroouunndd--ccoolloorr::ggrreeeenn"">>TThhiiss iiss aa 
ppaarraaggrraapphh..<<//pp>> 
<<//bbooddyy>> 
<<//hhttmmll>>
HHTTMMLL SSttyyllee FFoonntt,, CCoolloorr aanndd 
SSiizzee 
TThhee ffoonntt--ffaammiillyy,, ccoolloorr,, aanndd ffoonntt--ssiizzee 
pprrooppeerrttiieess ddeeffiinneess tthhee ffoonntt,, ccoolloorr,, aanndd 
ssiizzee ooff tthhee tteexxtt iinn aann eelleemmeenntt::
EExxaammppllee FFoonntt,, CCoolloorr aanndd 
SSiizzee 
<<hhttmmll>> 
<<bbooddyy>> 
<<hh11 ssttyyllee==""ffoonntt--ffaammiillyy::vveerrddaannaa;;ccoolloorr::bblluuee"">>AA 
hheeaaddiinngg<<//hh11>> 
<<pp ssttyyllee==""ffoonntt--ffaammiillyy::aarriiaall;;ccoolloorr::rreedd;;ffoonntt-- 
ssiizzee::2200ppxx;;"">>AA ppaarraaggrraapphh..<<//pp>> 
<<//bbooddyy>> 
<<//hhttmmll>>
IImmaaggee 
 <<IIMMGG SSRRCC==““iimmaaggeeNNaammee..eexxtteennssiioonn””>>
IImmaaggee AAlliiggnnmmeenntt 
 <<iimmgg ssrrcc==iimmaaggeeNNaammee aalliiggnn== VVaalluuee 
 VVaalluuee:: 
TToopp,, MMiiddddllee,, BBoottttoomm,, LLeefftt,, RRiigghhtt 
 AAttttrruubbuuttee:: 
WWiiddtthh==nn aanndd HHeeiigghhtt==nn;; nn iiss iinn ppiixxeell
EExxaammppllee 
<<iimmgg ssrrcc==0011..jjppgg aalliiggnn==rriigghhtt wwiiddtthh==““110000”” 
hheeiigghhtt==““115500””>>
IImmaaggee ssppaacciinngg 
 HHssppaaccee == xx 
 VVssppaaccee == yy 
 XX aanndd yy iiss iinn ppiixxeell
EExxaammppllee 
<<iimmgg ssrrcc==0011..jjppgg aalliiggnn==lleefftt wwiiddtthh==““110000”” 
hheeiigghh==““115500”” vvssppaaccee==1100 hhssppaaccee==2200
HHTTMMLL SSttyyllee TTeexxtt AAlliiggnnmmeenntt 
TThhee tteexxtt--aalliiggnn pprrooppeerrttyy ssppeecciiffiieess tthhee 
hhoorriizzoonnttaall aalliiggnnmmeenntt ooff tteexxtt iinn aann 
eelleemmeenntt::
EExxaammppllee TTeexxtt AAlliiggnnmmeenntt 
<<hhttmmll>> 
<<bbooddyy>> 
<<hh11 ssttyyllee==""tteexxtt--aalliiggnn::cceenntteerr"">>TThhiiss iiss aa 
hheeaaddiinngg<<//hh11>> 
<<pp ssttyyllee==""tteexxtt--aalliiggnn::cceenntteerr"">> TThhee hheeaaddiinngg 
aabboovvee iiss aalliiggnneedd ttoo tthhee cceenntteerr ooff tthhiiss 
ppaaggee..<<//pp>> 
<<//bbooddyy>> 
<<//hhttmmll>>
TTaabbllee 
 TTaabblleess aarree ddeeffiinneedd wwiitthh tthhee <<ttaabbllee>> ttaagg.. 
 AA ttaabbllee iiss ddiivviiddeedd iinnttoo rroowwss ((wwiitthh tthhee <<ttrr>> 
ttaagg)),, aanndd eeaacchh rrooww iiss ddiivviiddeedd iinnttoo ddaattaa cceellllss 
((wwiitthh tthhee <<ttdd>> ttaagg)).. ttdd ssttaannddss ffoorr ""ttaabbllee 
ddaattaa,,"" aanndd hhoollddss tthhee ccoonntteenntt ooff aa ddaattaa cceellll.. AA 
<<ttdd>> ttaagg ccaann ccoonnttaaiinn tteexxtt,, lliinnkkss,, iimmaaggeess,, 
lliissttss,, ffoorrmmss,, ootthheerr ttaabblleess,, eettcc..
EExxaammppllee 
<<ttaabbllee bboorrddeerr==""11"">> 
<<ttrr>> 
<<ttdd>>rrooww 11,, cceellll 11<<//ttdd>> 
<<ttdd>>rrooww 11,, cceellll 22<<//ttdd>> 
<<//ttrr>> 
<<ttrr>> 
<<ttdd>>rrooww 22,, cceellll 11<<//ttdd>> 
<<ttdd>>rrooww 22,, cceellll 22<<//ttdd>> 
<<//ttrr>> 
<<//ttaabbllee>> 
HHooww tthhee HHTTMMLL ccooddee aabboovvee llooookkss iinn aa bbrroowwsseerr::
MMaaiillttoo 
 WWee ccaann uusseess aann EEmmaaiill ttoo sseenndd mmaaiill ttoo 
aannyyoonnee bbyy jjuusstt cclliicckkiinngg oonn tthhee llaabbeell ffoorr 
lliinnkk,, iimmmmeeddiiaatteellyy iitt’’ss ggooiinngg ttoo sshhooww tthhee 
pprrooggrraamm ttoo sseenndd..
 EExxaammppllee :: 
IIff yyoouu wwaanntt sseennddiinngg mmaaiill ttoo MMrr VViibbooll jjuusstt 
WWrriittiinngg mmaaiillttoo::yyooeeuunngg..vviibbooll@ggmmaaiill..ccoomm 
<<aa hhrreeff==““mmaaiillttoo::yyooeeuunngg..vviibbooll@ggmmaaiill..ccoomm””>>cclliicckk hheerree ttoo sseenndd mmaaiill<<//aa>>
FFoorrmmss 
 HHTTMMLL eennaabblleess uuss ttoo ccrreeaattee ffoorrmmss.. 
TThhiiss iiss wwhheerree oouurr wweebbssiitteess ccaann bbeeccoommee 
mmoorree tthhaann jjuusstt aa nniiccee aaddvveerrttiissiinngg 
bbrroocchhuurree.. FFoorrmmss aallllooww uuss ttoo bbuuiilldd mmoorree 
ddyynnaammiicc wweebbssiitteess tthhaatt aallllooww oouurr uusseerrss 
ttoo iinntteerraacctt wwiitthh iitt..
 An HHTTMMLL ffoorrmm iiss mmaaddee uupp ooff aannyy 
nnuummbbeerr ooff ffoorrmm eelleemmeennttss.. TThheessee 
eelleemmeennttss eennaabbllee tthhee uusseerr ttoo ddoo tthhiinnggss 
ssuucchh aass eenntteerr iinnffoorrmmaattiioonn oorr mmaakkee aa 
sseelleeccttiioonn ffrroomm aa pprreesseett ooppttiioonnss..
 IInn HHTTMMLL,, aa ffoorrmm iiss ddeeffiinneedd uussiinngg tthhee 
<<ffoorrmm>><<//ffoorrmm>> ttaaggss.. TThhee aaccttuuaall ffoorrmm 
eelleemmeennttss aarree ddeeffiinneedd bbeettwweeeenn tthheessee 
ttwwoo ttaaggss.. IInn HHTTMMLL,, aa ffoorrmm iiss ddeeffiinneedd 
uussiinngg tthhee <<ffoorrmm>><<//ffoorrmm>> ttaaggss.. TThhee 
aaccttuuaall ffoorrmm eelleemmeennttss aarree ddeeffiinneedd 
bbeettwweeeenn tthheessee ttwwoo ttaaggss..
 AA ffoorrmm ccaann ccoonnttaaiinn iinnppuutt eelleemmeennttss lliikkee 
tteexxtt ffiieellddss,, cchheecckkbbooxxeess,, rraaddiioo--bbuuttttoonnss,, 
ssuubbmmiitt bbuuttttoonnss aanndd mmoorree.. AA ffoorrmm ccaann 
aallssoo ccoonnttaaiinn sseelleecctt lliissttss,, tteexxttaarreeaa,, 
ffiieellddsseett,, lleeggeenndd,, aanndd llaabbeell eelleemmeennttss..
TThhee IInnppuutt TTaagg 
 TThhiiss iiss tthhee mmoosstt ccoommmmoonnllyy uusseedd ttaagg 
wwiitthhiinn HHTTMMLL ffoorrmmss.. IItt aalllloowwss yyoouu ttoo 
ssppeecciiffyy vvaarriioouuss ttyyppeess ooff uusseerr iinnppuutt 
ffiieellddss ssuucchh aass tteexxtt,, rraaddiioo bbuuttttoonnss,, 
cchheecckkbbooxxeess eettcc..
HTML basic
HTML basic
HTML basic
HTML basic
 TTeexxtt:: 
TTeexxtt ffiieellddss aarree uusseedd ffoorr wwhheenn yyoouu wwaanntt 
tthhee uusseerr ttoo ttyyppee tteexxtt oorr nnuummbbeerrss iinnttoo 
tthhee ffoorrmm.. 
<<ffoorrmm>> 
<<iinnppuutt ttyyppee==""tteexxtt"" //>> 
<<ffoorrmm>>
 Password : 
Password ffiieelldd aarree uusseedd ffoorr wwhheenn yyoouu 
wwaanntt tthhee uusseerr ttoo ttyyppee ppaasssswwoorrdd iinnttoo tthhee 
ffoorrmm.. 
<<ffoorrmm>> 
PPaasssswwoorrdd:: <<iinnppuutt ttyyppee==""ppaasssswwoorrdd"" nnaammee==""ppwwdd"" //>> 
<<//ffoorrmm>>
 RRaaddiioo BBuuttttoonnss :: 
RRaaddiioo bbuuttttoonnss aarree uusseedd ffoorr wwhheenn yyoouu 
wwaanntt tthhee uusseerr ttoo sseelleecctt oonnee ooppttiioonn ffrroomm 
aa pprree--ddeetteerrmmiinneedd sseett ooff ooppttiioonnss.. 
<<ffoorrmm>> 
<<iinnppuutt ttyyppee==""rraaddiioo"" nnaammee==““ppllaayy"" vvaalluuee==““MMPP33"" //>><<bbrr //>> 
<<iinnppuutt ttyyppee==""rraaddiioo"" nnaammee==““ppaallyy"" vvaalluuee==““VViiddeeoo"" //>> 
<<//ffoorrmm>>
 CChheecckkbbooxxeess:: 
CChheecckkbbooxxeess aarree ssiimmiillaarr ttoo rraaddiioo bbuuttttoonnss,, 
bbuutt eennaabbllee tthhee uusseerr ttoo mmaakkee mmuullttiippllee 
sseelleeccttiioonnss.... 
<<ffoorrmm>> 
<<iinnppuutt ttyyppee==""cchheecckkbbooxx"" nnaammee==““ppllaayy"" vvaalluuee==““MMPP33"" //>><<bbrr //>> 
<<iinnppuutt ttyyppee==""cchheecckkbbooxx"" nnaammee==““ppllaayy"" vvaalluuee==““VViiddeeoo"" //>> 
<<//ffoorrmm>>
 SSuubbmmiitt:: 
TThhee ssuubbmmiitt bbuuttttoonn aalllloowwss tthhee uusseerr ttoo 
aaccttuuaallllyy ssuubbmmiitt tthhee ffoorrmm.. 
<<iinnppuutt ttyyppee==""ssuubbmmiitt"" //>>
 SSeelleecctt LLiissttss :: 
AA sseelleecctt lliisstt iiss aa ddrrooppddoowwnn lliisstt wwiitthh 
ooppttiioonnss.. TThhiiss aalllloowwss tthhee uusseerr ttoo sseelleecctt 
oonnee ooppttiioonn ffrroomm aa lliisstt ooff pprree--ddeeffiinneedd 
ooppttiioonnss.. 
 TThhee sseelleecctt lliisstt iiss ccrreeaatteedd uussiinngg tthhee 
sseelleecctt iinn ccoonnjjuunnccttiioonn wwiitthh tthhee ooppttiioonn 
ttaagg..
<<sseelleecctt>> 
<<ooppttiioonn vvaalluuee==““11"">>aa<<//ooppttiioonn>> 
<<ooppttiioonn vvaalluuee==““22"">>bb<<//ooppttiioonn>> 
<<ooppttiioonn vvaalluuee ==““33"">>cc<<//ooppttiioonn>> 
<<ooppttiioonn vvaalluuee== ““44"">>dd<<//ooppttiioonn>> 
<<//sseelleecctt>>
 FFoorrmm AAccttiioonn :: 
UUssuuaallllyy wwhheenn aa uusseerr ssuubbmmiittss tthhee ffoorrmm,, yyoouu 
nneeeedd tthhee ssyysstteemm ttoo ddoo ssoommeetthhiinngg wwiitthh tthhee 
ddaattaa.. TThhiiss iiss wwhheerree tthhee aaccttiioonn ppaaggee ccoommeess iinn.. 
TThhee aaccttiioonn ppaaggee iiss tthhee ppaaggee tthhaatt tthhee ffoorrmm iiss 
ssuubbmmiitttteedd ttoo.. TThhiiss ppaaggee ccoouulldd ccoonnttaaiinn 
aaddvvaanncceedd ssccrriippttss oorr pprrooggrraammmmiinngg tthhaatt 
iinnsseerrttss tthhee ffoorrmm ddaattaa iinnttoo aa ddaattaabbaassee oorr 
eemmaaiillss aann aaddmmiinniissttrraattoorr eettcc..
<form action= "" aaccttiioonn nnaammee "" mmeetthhoodd==""ggeett"">> 
FFiirrsstt nnaammee:: 
<<iinnppuutt ttyyppee==""tteexxtt"" nnaammee==""ffiirrsstt__nnaammee"" 
vvaalluuee=="""" mmaaxxlleennggtthh==""110000"" //>> <<bbrr //>> 
LLaasstt nnaammee:: 
<<iinnppuutt ttyyppee==""tteexxtt"" nnaammee==""llaasstt__nnaammee"" 
vvaalluuee=="""" mmaaxxlleennggtthh==""110000"" //>> <<iinnppuutt 
ttyyppee==""ssuubbmmiitt"" vvaalluuee==""SSuubbmmiitt"" //>> 
<<//ffoorrmm>>
NNoottee::YYoouu mmaayy hhaavvee nnoottiicceedd tthhee aabboovvee 
eexxaammppllee uusseess aa mmeetthhoodd aattttrriibbuuttee.. 
TThhiiss aattttrriibbuuttee ssppeecciiffiieess tthhee HHTTTTPP 
mmeetthhoodd ttoo uussee wwhheenn tthhee ffoorrmm iiss 
ssuubbmmiitttteedd..
PPoossssiibbllee vvaalluueess aarree:: 
GGeett:: ((tthhee ffoorrmm ddaattaa iiss aappppeennddeedd ttoo tthhee 
UURRLL wwhheenn ssuubbmmiitttteedd)) 
PPoosstt:: ((tthhee ffoorrmm ddaattaa iiss nnoott aappppeennddeedd ttoo 
tthhee UURRLL)) 
PPrroovviiddiinngg tthhiiss aattttrriibbuuttee iiss ooppttiioonnaall.. IIff yyoouu ddoonn''tt pprroovviiddee iitt,, 
tthhee mmeetthhoodd wwiillll bbee ppoosstt..
Multimedia 
 TThhee HHTTMMLL <<eemmbbeedd>> ttaagg iiss uusseedd ffoorr 
eemmbbeeddddiinngg aann eexxtteerrnnaall aapppplliiccaattiioonn oorr 
iinntteerraaccttiivvee ccoonntteenntt iinnttoo aann HHTTMMLL 
ddooccuummeenntt.. 
 NNoottee tthhaatt tthhee <<eemmbbeedd>> eelleemmeenntt iiss aann 
eemmppttyy eelleemmeenntt ((nnoo cclloossiinngg ttaagg iiss 
uusseedd))..
<embed ssrrcc==““mmyyssoonngg..mmpp33"" wwiiddtthh==""334400"" 
hheeiigghhtt==""114400"" aauuttoossttaarrtt==ttrruuee //>> 
<<aauuddiioo aauuttooppllaayy lloooopp>> 
<<ssoouurrccee ssrrcc==""0011..oogggg"">> 
<<ssoouurrccee ssrrcc==""0011..mmpp33"">> 
<<//aauuddiioo>> 
Using background: 
<<bbggssoouunndd ssrrcc==““mmyyssoonngg..mmpp33””//>> wwoorrkk 
oonnllyy IIEE
VViiddeeoo 
<<vviiddeeoo wwiiddtthh==""332200"" hheeiigghhtt==""224400"" autoplay>> 
<<ssoouurrccee ssrrcc==""0022..MMPP44"" ttyyppee==""vviiddeeoo//mmpp44"">> 
<<ssoouurrccee ssrrcc==““0022"" ttyyppee==""vviiddeeoo//oogggg"">> 
YYoouurr bbrroowwsseerr ddooeess nnoott ssuuppppoorrtt tthhee vviiddeeoo ttaagg.. 
<<//vviiddeeoo>>
MMaarrqquueeee 
 WWhhaatt iiss tthhee mmaarrqquueeee?? MMaarrqquueeee iiss aa 
HHTTMMLL ccooddee ttoo mmaakkee aann oobbjjeecctt ccaann 
mmoovviinngg oorr wwaallkk.. MMaarrqquueeee ccooddee iiss aa 
ppooppuullaarr ccooddee bbeeccaauussee mmaannyy bbllooggggeerr 
uussiinngg tthhiiss ccooddee aatt tthheemm bblloogg''ss.. 
MMaarrqquueeee eeffffeecctt ccaann mmaakkee bbyy uussiinngg 
<<mmaarrqquueeee>>......<<//mmaarrqquueeee>> ttaagg .. 
HHoowweevveerr mmaarrqquueeee jjuusstt wwoorrkk iiff vviieewweedd 
aatt IInntteerrnneett eexxpplloorreerr..
The attribute wwhhiicchh aallmmoosstt 
uusseedd iiss :: 
 BGGCCOOLLOORR==""ccoolloorr"" →→ ttoo mmaannaaggee 
bbaacckkggrroouunndd ccoolloorr ooff aann oobbjjeecctt.. 
 DDIIRREECCTTIIOONN==""lleefftt//rriigghhtt//uupp//ddoowwnn““ 
→→ ttoo mmaannaaggee ddiirreeccttiioonn ooff tthhee mmoovviinngg 
oobbjjeecctt ..
 BEHAVIOR="ssccrroollll//sslliiddee//aalltteerrnnaattee““ 
→→ ttoo mmaannaaggee bbeehhaavviioorr ooff tthhee mmoovviinngg oobbjjeecctt .. 
SSccrroollll →→ oobbjjeecctt mmoovviinngg ssccrroollll.. 
SSlliiddee →→ oobbjjeecctt mmoovviinngg 11 ttiimmee aanndd tthheenn ssttoopp.. 
AAlltteerrnnaattee →→ oobbjjeecctt mmoovviinngg ffrroomm lleefftt ttoo rriigghhtt aanndd 
tthheenn rreettuurrnn aaggaaiinn..
 TTIITTLLEE==““mmeessssaaggee"" →→ TThhee ttiittllee oorr 
mmeessssaaggee wwiillll eemmeerrggee wwhheenn tthhee 
ccoommppuutteerr mmoouussee aatt tthhee mmaarrqquueeee 
oobbjjeecctt.. 
 SSCCRROOLLLLMMOOUUNNTT==""nnuummbbeerr"" →→ ttoo 
mmaannaaggee tthhee ssppeeeedd ooff mmaarrqquueeee..
 SSCCRROOLLLLDDEELLAAYY==""nnuummbbeerr"" →→ ttoo mmaannaaggee 
ddeellaayy ttiimmee,, iitt''ss oonn sseeccoonndd.. 
 LLOOOOPP==""nnuummbbeerr||--11||iinnffiinniittee"" →→ ttoo mmaannaaggee 
ssuumm ooff llooooppiinngg.. 
 WWIIDDTTHH==""nnuummbbeerr"" →→ ttoo mmaannaaggee wwiiddtthh ooff 
mmaarrqquueeee oobbjjeecctt,, iitt''ss oonn ppiixxeell ((ppxx)) oorr 
ppeerrsseenn ((%%))..
So that clearer II wwiillll sshhooww tthhee 
eexxaammppllee :: 
 TThhee mmaarrqquueeee ffrroomm ddiirreeccttiioonn :: 
<<mmaarrqquueeee aalliiggnn==""cceenntteerr"" ddiirreeccttiioonn==""lleefftt"" 
hheeiigghhtt==""220000"" ssccrroollllaammoouunntt==""22"" 
wwiiddtthh==""110000%%””>> 
TThhee tteexxtt mmoovviinngg ffrroomm rriiggtt ttoo tthhee lleefftt 
<<//mmaarrqquueeee>>
 TThhee mmaarrqquueeee ffrroomm bbeehhaavviioorr :: 
<<mmaarrqquueeee aalliiggnn==""cceenntteerr"" ddiirreeccttiioonn==""lleefftt"" 
hheeiigghhtt==""220000"" ssccrroollllaammoouunntt==""44"" 
wwiiddtthh==""110000%%"" bbeehhaavviioorr==""aalltteerrnnaattee"">> 
TThhee mmaarrqquueeee ffrroomm bbeehhaavviioorr 
<<//mmaarrqquueeee>>
 marquee ooff tteexxtt vvaarriiaattiioonn wwiitthh bbaacckkggrroouunndd 
ccoolloorr.. 
<<ffoonntt ffaaccee==““AArriiaall"" ccoolloorr==""WWhhiittee"">><<B>> <<mmaarrqquueeee 
bbggccoolloorr==""rreedd"" wwiiddtthh==""110000%%"" ssccrroollllaammoouunntt==""33"" 
bbeehhaavviioorr==""aalltteerrnnaattee"">> 
TThhee mmaarrqquueeee ooff tteexxtt vvaarriiaattiioonn wwiitthh 
bbaacckkggrroouunndd ccoolloorr.. 
<<//mmaarrqquueeee>><<//bb>><<//ffoonntt>>
 drop yyoouurr ccoommppuutteerr mmoouussee ttoo tthhee mmaarrqquueeee 
aarreeaa :: 
<<mmaarrqquueeee oonnmmoouusseeoovveerr==""tthhiiss..ssttoopp(())"" 
oonnmmoouusseeoouutt==""tthhiiss..ssttaarrtt(())"" ssccrroollllaammoouunntt==""22"" 
ddiirreeccttiioonn==""uupp"" wwiiddtthh==""110000%%"" hheeiigghhtt==""220000"" 
aalliiggnn==""cceenntteerr"">> 
PPlleeaassee ddrroopp yyoouurr ccoommppuutteerr mmoouussee ttoo hheerree aanndd 
yyoouu wwiillll bbee sseeee tthhee tteexxtt ssttoopp.. 
<<//mmaarrqquueeee>>
 TThhee mmaarrqquueeee wwiitthh lliinnkkss oobbjjeecctt :: 
<<mmaarrqquueeee oonnmmoouusseeoovveerr==""tthhiiss..ssttoopp(())"" 
oonnmmoouusseeoouutt==""tthhiiss..ssttaarrtt(())"" ssccrroollllaammoouunntt==""22"" 
ddiirreeccttiioonn==""uupp"" wwiiddtthh==""110000%%"" hheeiigghhtt==""110000"" 
aalliiggnn==""cceenntteerr"">> 
<<aa hhrreeff==""hhttttpp::////wwwwww..ggooooggllee..ccoomm"" 
ttaarrggeett==""nneeww"">>CCoonneeccttiinngg TToo GGooooggllee<<//aa>><<bbrr //>> 
<<aa hhrreeff==""hhttttpp::////wwwwww..yyaahhoooo..ccoomm"" 
ttaarrggeett==""nneeww"">>CCoonneeccttiinngg TToo YYaahhoooo <<//aa>><<bbrr //>> 
<<//mmaarrqquueeee>>
CCSSSS 
 WWhhaatt iiss CCSSSS?? 
 CCSSSS ssttaannddss ffoorr CCaassccaaddiinngg SSttyyllee SShheeeettss 
 SSttyylleess ddeeffiinnee hhooww ttoo ddiissppllaayy HHTTMMLL eelleemmeennttss 
 SSttyylleess wweerree aaddddeedd ttoo HHTTMMLL 44..00 ttoo ssoollvvee aa 
pprroobblleemm 
 EExxtteerrnnaall SSttyyllee SShheeeettss ccaann ssaavvee aa lloott ooff wwoorrkk 
 EExxtteerrnnaall SSttyyllee SShheeeettss aarree ssttoorreedd iinn CCSSSS ffiilleess
CCSSSS SSaavveess aa LLoott ooff 
WWoorrkk!! 
 CCSSSS ddeeffiinneess HHOOWW HHTTMMLL eelleemmeennttss aarree ttoo 
bbee ddiissppllaayyeedd.. 
 SSttyylleess aarree nnoorrmmaallllyy ssaavveedd iinn eexxtteerrnnaall ..ccssss 
ffiilleess.. EExxtteerrnnaall ssttyyllee sshheeeettss eennaabbllee yyoouu ttoo 
cchhaannggee tthhee aappppeeaarraannccee aanndd llaayyoouutt ooff aallll 
tthhee ppaaggeess iinn aa WWeebb ssiittee,, jjuusstt bbyy eeddiittiinngg oonnee 
ssiinnggllee ffiillee!!
CCSSSS FFoonntt 
 CCSSSS ffoonntt pprrooppeerrttiieess ddeeffiinnee tthhee ffoonntt 
ffaammiillyy,, bboollddnneessss,, ssiizzee,, aanndd tthhee ssttyyllee ooff 
aa tteexxtt..
FFoonntt FFaammiillyy 
 TThhee ffoonntt ffaammiillyy ooff aa tteexxtt iiss sseett wwiitthh tthhee 
ffoonntt--ffaammiillyy pprrooppeerrttyy.. 
 TThhee ffoonntt--ffaammiillyy pprrooppeerrttyy sshhoouulldd hhoolldd 
sseevveerraall ffoonntt nnaammeess aass aa ""ffaallllbbaacckk"" 
ssyysstteemm.. IIff tthhee bbrroowwsseerr ddooeess nnoott 
ssuuppppoorrtt tthhee ffiirrsstt ffoonntt,, iitt ttrriieess tthhee nneexxtt 
ffoonntt..
 SSttaarrtt wwiitthh tthhee ffoonntt yyoouu wwaanntt,, aanndd eenndd 
wwiitthh aa ggeenneerriicc ffaammiillyy,, ttoo lleett tthhee 
bbrroowwsseerr ppiicckk aa ssiimmiillaarr ffoonntt iinn tthhee 
ggeenneerriicc ffaammiillyy,, iiff nnoo ootthheerr ffoonnttss aarree 
aavvaaiillaabbllee.. 
 NNoottee:: IIff tthhee nnaammee ooff aa ffoonntt ffaammiillyy iiss 
mmoorree tthhaann oonnee wwoorrdd,, iitt mmuusstt bbee iinn 
qquuoottaattiioonn mmaarrkkss,, lliikkee ffoonntt--ffaammiillyy:: 
""TTiimmeess NNeeww RRoommaann""..
 EExxaammppllee 
PP 
{{ 
ffoonntt--ffaammiillyy::""TTiimmeess NNeeww RRoommaann"",, TTiimmeess,, 
sseerriiff;; 
}}
FFoonntt SSttyyllee 
 TThhee ffoonntt--ssttyyllee pprrooppeerrttyy iiss mmoossttllyy uusseedd 
ttoo ssppeecciiffyy iittaalliicc tteexxtt.. 
 TThhiiss pprrooppeerrttyy hhaass tthhrreeee vvaalluueess:: 
nnoorrmmaall -- TThhee tteexxtt iiss sshhoowwnn nnoorrmmaallllyy 
iittaalliicc -- TThhee tteexxtt iiss sshhoowwnn iinn iittaalliiccss 
oobblliiqquuee -- TThhee tteexxtt iiss ""lleeaanniinngg"" ((oobblliiqquuee 
iiss vveerryy ssiimmiillaarr ttoo iittaalliicc,, bbuutt lleessss 
ssuuppppoorrtteedd))
 Example 
p.normal {font-style:normal;} 
p.italic {font-style:italic;} 
p.oblique {font-style:oblique;}
Set Font Size With 
Pixels 
 Setting the text size with pixels, gives 
you full control over the text size: 
Example : 
h1 {font-size:40px;} 
h2 {font-size:30px;} 
p {font-size:14px;}
CCSSSS IIdd aanndd CCllaassss 
 TThhee iidd aanndd ccllaassss SSeelleeccttoorrss 
IInn aaddddiittiioonn ttoo sseettttiinngg aa ssttyyllee ffoorr aa HHTTMMLL 
eelleemmeenntt,, CCSSSS aalllloowwss yyoouu ttoo ssppeecciiffyy yyoouurr 
oowwnn sseelleeccttoorrss ccaalllleedd ""iidd"" aanndd ""ccllaassss""..
TThhee iidd SSeelleeccttoorr 
 TThhee iidd sseelleeccttoorr iiss uusseedd ttoo ssppeecciiffyy aa 
ssttyyllee ffoorr aa ssiinnggllee,, uunniiqquuee eelleemmeenntt..TThhee 
iidd sseelleeccttoorr uusseess tthhee iidd aattttrriibbuuttee ooff tthhee 
HHTTMMLL eelleemmeenntt,, aanndd iiss ddeeffiinneedd wwiitthh aa 
""##""..
<head> 
<style type="text/css"> 
#para1 
{ 
text-align:center; 
color:red; 
} 
</style> 
</head> 
<body> 
<p id="para1">Hello World!</p> 
<p>This paragraph is not affected by the style.</p> 
</body> 
</html>
TThhee ccllaassss SSeelleeccttoorr 
 TThhee ccllaassss sseelleeccttoorr iiss uusseedd ttoo ssppeecciiffyy aa 
ssttyyllee ffoorr aa ggrroouupp ooff eelleemmeennttss.. UUnnlliikkee 
tthhee iidd sseelleeccttoorr,, tthhee ccllaassss sseelleeccttoorr iiss 
mmoosstt oofftteenn uusseedd oonn sseevveerraall eelleemmeennttss.. 
 TThhiiss aalllloowwss yyoouu ttoo sseett aa ppaarrttiiccuullaarr ssttyyllee 
ffoorr aannyy HHTTMMLL eelleemmeennttss wwiitthh tthhee ssaammee 
ccllaassss.. 
 TThhee ccllaassss sseelleeccttoorr uusseess tthhee HHTTMMLL 
ccllaassss aattttrriibbuuttee,, aanndd iiss ddeeffiinneedd wwiitthh aa ""..""
<html> 
<head> 
<style type="text/css"> 
.center 
{ 
text-align:center; 
} 
</style> 
</head> 
<body> 
<h1 class="center">Center-aligned heading</h1> 
<p class="center">Center-aligned paragraph.</p> 
</body> 
</html>
GGrroouuppiinngg SSeelleeccttoorrss 
 TToo mmiinniimmiizzee tthhee ccooddee,, yyoouu ccaann ggrroouupp 
sseelleeccttoorrss..SSeeppaarraattee eeaacchh sseelleeccttoorr wwiitthh 
aa ccoommmmaa..
<html> 
<head> 
<style type="text/css"> 
h1,h2,p 
{ 
color:green; 
} 
</style> 
</head> 
<body> 
<h1>Hello World!</h1> 
<h2>Smaller heading!</h2> 
<p>This is a paragraph.</p> 
</body> 
</html>
NNeessttiinngg SSeelleeccttoorrss 
 IItt iiss ppoossssiibbllee ttoo aappppllyy aa ssttyyllee ffoorr aa 
sseelleeccttoorr wwiitthhiinn aa sseelleeccttoorr.. 
 IInn tthhee eexxaammppllee bbeellooww,, oonnee ssttyyllee iiss 
ssppeecciiffiieedd ffoorr aallll pp eelleemmeennttss,, aanndd aa 
sseeppaarraattee ssttyyllee iiss ssppeecciiffiieedd ffoorr pp 
eelleemmeennttss nneesstteedd wwiitthhiinn tthhee ""mmaarrkkeedd"" 
ccllaassss::
<html><hheeaadd>><<ssttyyllee ttyyppee==""tteexxtt//ccssss"">> 
pp 
{{ 
ccoolloorr::bblluuee;; 
tteexxtt--aalliiggnn::cceenntteerr;; 
}} 
..mmaarrkkeedd 
{{ 
bbaacckkggrroouunndd--ccoolloorr::bblluuee;; 
}} 
..mmaarrkkeedd pp 
{{ 
ccoolloorr::wwhhiittee;; 
}} 
<<//ssttyyllee>><<//hheeaadd>><<bbooddyy>> 
<<pp>>TThhiiss iiss aa bblluuee,, cceenntteerr--aalliiggnneedd ppaarraaggrraapphh..<<//pp>> 
<<ddiivv ccllaassss==""mmaarrkkeedd"">> 
<<pp>>TThhiiss pp eelleemmeenntt sshhoouulldd nnoott bbee bblluuee..<<//pp>> 
<<//ddiivv>> 
<<pp>>pp eelleemmeennttss iinnssiiddee aa ""mmaarrkkeedd"" ccllaasssseedd eelleemmeenntt kkeeeeppss tthhee aalliiggnnmmeenntt ssttyyllee,, bbuutt 
hhaass aa ddiiffffeerreenntt tteexxtt ccoolloorr..<<//pp>><<//bbooddyy>><<//hhttmmll>>
HTML layout with DIV, 
SPAN and CSS 
 Although we can achieve pretty nice layouts 
with HTML tables, tables weren't really 
designed as a layout tool. 
 The div element is a block level element 
used for grouping HTML elements. Once 
grouped, formatting can be applied to the 
div element and everything contained within 
it. While the div tag is a block-level element, 
the HTML span element is used for 
grouping elements at an inline level.
 <div style="width:400px"> <div 
style="background-color:yellow"> Header 
</div> <div style="background-color: 
orange;height:200px;width:100px;float:l 
eft;"> Left menu<br /> Item 1<br /> Item 
2<br /> Item 3... </div> <div 
style="background-color:# 
eeeeee;height:200px;width:300px;float 
:right;"> Main body </div> <div 
style="background-color:yellow;clear:both"> 
Footer </div> </div>
 I'd recommend is that you place the 
CSS into an external style sheet. 
 One major benefit of using CSS is 
that, if you place your CSS in a 
separate location (i.e. an external style 
sheet), your site becomes much easier 
to maintain.
Reviw 
Create Password field 
<form> 
Username: <input type="text" 
name="user" /><br /> 
Password: <input type="password" 
name="password" /> 
</form>
Create Drop-down list 
<select name="cam"> 
<option value="Viet">Vietnames</option> 
<option value="Eng">English</option> 
<option value="Cam" 
selected="selected">Cambodian</option> 
<option value="Thai">Thai</option> 
</select>
Create text fields 
First name:<input type="text“ 
name="firstname" /> <br /> 
Last name:</b><input type="text" 
name="lastname" />
Create Text Area 
<textarea rows="3" cols="30"> 
</textarea>
Create Check box 
<input type="checkbox" name=“lang" 
value=“kh" /> Khmer 
<input type="checkbox" name=“lang" 
value=“ko" /> Korean<br> <br />
Create Radio buttons 
<input type="radio" name="sex" 
value="male" /> Male 
<input type="radio" name="sex" 
value="female" /> Female<br/>

More Related Content

PPT
18 Hash tables and sets
PPT
PPT
[Slideshare] fiqh-course (august 2014-batch) -#8-bid'ah-controversy -(1-octob...
PPT
Cutting safety ppt vivek nirwal
PPT
Introduction to microsoft access ppt
PPT
Ageing male
PPT
Shocking cinema-introduction
PPT
How to Network in Your Community
18 Hash tables and sets
[Slideshare] fiqh-course (august 2014-batch) -#8-bid'ah-controversy -(1-octob...
Cutting safety ppt vivek nirwal
Introduction to microsoft access ppt
Ageing male
Shocking cinema-introduction
How to Network in Your Community

What's hot (20)

PPT
Call Centre Training Package
PPT
Inglês 1º ano modal verbs
PPT
Surrogacy
PPT
Alkaloids introduction
PPT
Independent sample_t-test
PPT
Jesus in islam
PPT
Cardio physiology
PPT
Command Channel Slides Week Between Sept. 26 to Oct. 2
PPT
Nathaniel hawthorne
DOCX
2074 - APELAÇÃO CPC Atualizado 2018
PPT
Infective endocarditis case presentation by dr imtiaz
PPT
Hardware and operating sytems
PPT
Complete health history
PPT
Von neumann architecture
PPT
darcys law
PPT
Antihypertensive agents. calcium channel blockers
PPT
Criminalistics questionnaires
PPT
Night vision Technology
PPT
Waterand irrigation formaster gardeners
PPT
Mathematical modelling
Call Centre Training Package
Inglês 1º ano modal verbs
Surrogacy
Alkaloids introduction
Independent sample_t-test
Jesus in islam
Cardio physiology
Command Channel Slides Week Between Sept. 26 to Oct. 2
Nathaniel hawthorne
2074 - APELAÇÃO CPC Atualizado 2018
Infective endocarditis case presentation by dr imtiaz
Hardware and operating sytems
Complete health history
Von neumann architecture
darcys law
Antihypertensive agents. calcium channel blockers
Criminalistics questionnaires
Night vision Technology
Waterand irrigation formaster gardeners
Mathematical modelling
Ad

Viewers also liked (14)

PDF
Javascript DOM
PPTX
Shapes
PPTX
Laporan KKA Mahasiswa UMK
DOC
Dhanashri Deshmukh Resume
PPT
CSS for basic learner
PDF
Introduction to mongodb
PPTX
shapes
ODP
PHP Basic
PPTX
Domino & REST
PPTX
Penggunaan Kalkulator Saintifik -Taburan normal
PPT
PPTX
Penggunaan Kalkulator Saintifik - Taburan normal
PPTX
Penggunaan Kalkulator - Persamaan kuadratik
PPTX
Penggunaan Kalkulator Saintifik - Persamaan serentak
Javascript DOM
Shapes
Laporan KKA Mahasiswa UMK
Dhanashri Deshmukh Resume
CSS for basic learner
Introduction to mongodb
shapes
PHP Basic
Domino & REST
Penggunaan Kalkulator Saintifik -Taburan normal
Penggunaan Kalkulator Saintifik - Taburan normal
Penggunaan Kalkulator - Persamaan kuadratik
Penggunaan Kalkulator Saintifik - Persamaan serentak
Ad

Similar to HTML basic (20)

PPT
Websphere classes in mumbai
PPT
How to become the successful leader?
PPT
PPT
Teaching English grammar
PPT
Lecture 05
PPT
Creativity
PPT
Concurrent Engineering
DOCX
Issue 71
PPT
Chapter 1 notes abs 10/29
PPT
Bellaire High School Advanced Physics - Chapter 4
PPT
anatomy of the larynx
PPT
Organisational learning
PPT
Quantum Teaching AZKA Syifa Budi
PPT
19 human research 2
PPT
Wattle Grove Primary School - Year 7 Kalgoorlie Camp 2014
PPT
Common skin diseases
PPT
Multiple intelligences2
PPT
Market research positioning
PPT
Bioinformatics
PPT
Aqua Eagles Presentation August 25th 2014
Websphere classes in mumbai
How to become the successful leader?
Teaching English grammar
Lecture 05
Creativity
Concurrent Engineering
Issue 71
Chapter 1 notes abs 10/29
Bellaire High School Advanced Physics - Chapter 4
anatomy of the larynx
Organisational learning
Quantum Teaching AZKA Syifa Budi
19 human research 2
Wattle Grove Primary School - Year 7 Kalgoorlie Camp 2014
Common skin diseases
Multiple intelligences2
Market research positioning
Bioinformatics
Aqua Eagles Presentation August 25th 2014

HTML basic

  • 1. WWhhaatt iiss HHTTMMLL?? HHTTMMLL iiss aa llaanngguuaaggee ffoorr ddeessccrriibbiinngg wweebb ppaaggeess..
  • 2.  HHTTMMLL ssttaannddss ffoorr HHyyppeerr TTeexxtt MMaarrkkuupp LLaanngguuaaggee  HHTTMMLL iiss aa mmaarrkkuupp llaanngguuaaggee  AA mmaarrkkuupp llaanngguuaaggee iiss aa sseett ooff mmaarrkkuupp ttaaggss  HHTTMMLL uusseess mmaarrkkuupp ttaaggss ttoo ddeessccrriibbee wweebb ppaaggeess
  • 3. HHTTMMLL SSttrruuccttuurree <<HHttmmll>> <<HHeeaadd>> <<TTiittllee>>........................................<<//TTiittllee>> <<//HHeeaadd>> <<BBooddyy>> .................................................................................. .................................................................................. .................................................................................. ................................................................................ <<//BBooddyy>> <<//HHttmmll>>
  • 4. EExxaammppllee <<hhttmmll>> <<hheeaadd>> <<ttiittllee>>MMyy TTiittllee<<//ttiittllee>> <<//hheeaadd>> <<bbooddyy>> VViissiibbllee tteexxtt ggooeess hheerree...... <<//bbooddyy>> <<//hhttmmll>>
  • 5. HHTTMMLL HHeeaaddiinnggss  HHeeaaddiinnggss aarree iimmppoorrttaanntt iinn HHTTMMLL ddooccuummeennttss..  HHeeaaddiinnggss aarree ddeeffiinneedd wwiitthh tthhee <<hh11>> ttoo <<hh66>> ttaaggss..  <<hh11>> ddeeffiinneess tthhee llaarrggeesstt hheeaaddiinngg.. <<hh66>> ddeeffiinneess tthhee ssmmaalllleesstt hheeaaddiinngg..
  • 6. EExxaammppllee <<hh11>>TThhiiss iiss aa hheeaaddiinngg<<//hh11>> <<hh22>>TThhiiss iiss aa hheeaaddiinngg<<//hh22>> <<hh33>>TThhiiss iiss aa hheeaaddiinngg<<//hh33>>
  • 7. Headings AArree IImmppoorrttaanntt  UUssee HHTTMMLL hheeaaddiinnggss ffoorr hheeaaddiinnggss oonnllyy.. DDoonn''tt uussee hheeaaddiinnggss ttoo mmaakkee tteexxtt BBIIGG oorr bboolldd..  SSiinnccee uusseerrss mmaayy sskkiimm yyoouurr ppaaggeess bbyy iittss hheeaaddiinnggss,, iitt iiss iimmppoorrttaanntt ttoo uussee hheeaaddiinnggss ttoo sshhooww tthhee ddooccuummeenntt ssttrruuccttuurree..
  • 8.  HH11 hheeaaddiinnggss sshhoouulldd bbee uusseedd aass mmaaiinn hheeaaddiinnggss,, ffoolllloowweedd bbyy HH22 hheeaaddiinnggss,, tthheenn tthhee lleessss iimmppoorrttaanntt HH33 hheeaaddiinnggss,, aanndd ssoo oonn..
  • 9. BBRREEAAKK LLIINNEE ((BBrr)) TTAAGG <<HHTTMMLL>> <<HHEEAADD>> <<TTIITTLLEE>>…………..<<//TTIITTLLEE>> <<//HHEEAADD>> <<BBOODDYY>> …………<<BBRR>>……<< BBRR>>…… <<//BBOODDYY>> <<//HHTTMMLL>>
  • 10. LLIISSTT DDiivviiddee iinn ttoo 33 ttyyppeess  UUnnoorrddeerreedd LLiisstt  OOrrddeerreedd LLiisstt  DDeeffiinniittiioonn LLiisstt ((GGlloossssaarryy LLiisstt))
  • 11. UUnnoorrddeerreedd LLiisstt  AAnn uunnoorrddeerreedd lliisstt ssttaarrttss wwiitthh tthhee <<uull>> ttaagg.. EEaacchh lliisstt iitteemm ssttaarrttss wwiitthh tthhee <<llii>> ttaagg..  TThhee lliisstt iitteemmss aarree mmaarrkkeedd wwiitthh bbuulllleettss ((ttyyppiiccaallllyy ssmmaallll bbllaacckk cciirrcclleess)).. <<uull>> <<llii>> IItteemm <<//llii>> <<llii>> IItteemm <<//llii>> <<//uull>>
  • 12. EExxaammppllee UUnnoorrddeerreedd LLiisstt <<uull>> <<llii>>CCooffffeeee<<//llii>> <<llii>>MMiillkk<<//llii>> <<//uull>>  CCooffffeeee  MMiillkk
  • 13. OOrrddeerreedd LLiisstt  OOrrddeerreedd lliisstt ssttaarrttss wwiitthh tthhee <<ooll>> ttaagg.. EEaacchh lliisstt iitteemm ssttaarrttss wwiitthh tthhee <<llii>> ttaagg..  TThhee lliisstt iitteemmss aarree mmaarrkkeedd wwiitthh nnuummbbeerrss.. <<ooll>> <<llii>> FFiirrsstt iitteemm <<//llii>> <<llii>> SSeeccoonndd iitteemm <<//llii>> <<//ooll>>
  • 14. EExxaammppllee oorrddeerreedd LLiisstt <<ooll>> <<llii>>CCooffffeeee<<//llii>> <<llii>>MMiillkk<<//llii>> <<//ooll>> 11.. CCooffffeeee 22.. MMiillkk
  • 15. DDeeffiinniittiioonn LLiisstt  AA ddeeffiinniittiioonn lliisstt iiss aa lliisstt ooff iitteemmss,, wwiitthh aa ddeessccrriippttiioonn ooff eeaacchh iitteemm..  TThhee <<ddll>> ttaagg ddeeffiinneess aa ddeeffiinniittiioonn lliisstt.. <<ddll>> <<ddtt>> FFiirrsstt tteerrmm <<//ddtt>> <<dddd>> DDeeffiinniittiioonn <<//dddd>> <<ddtt>> NNeexxtt tteerrmm <<//ddtt>> <<dddd>> DDeeffiinniittiioonn <<//dddd>> <<//ddll>>
  • 16. EExxaammppllee DDeeffiinniittiioonn LLiissttss  <<ddll>> <<ddtt>>CCooffffeeee<<//ddtt>> <<dddd>>-- bbllaacckk hhoott ddrriinnkk<<//dddd>> <<ddtt>>MMiillkk<<//ddtt>> <<dddd>>-- wwhhiittee ccoolldd ddrriinnkk<<//dddd>> <<//ddll>> CCooffffeeee – bbllaacckk hhoott ddrriinnkk MMiillkk – wwhhiittee ccoolldd ddrriinnkk
  • 17. Attribute VVaalluuee ooff ((UULL))  DDiisscc  CCiirrccllee  SSqquuaarree
  • 18. EExxaammppllee <<UUll ttyyppee==""ddiisscc"">> <<llii>>..................<<//llii>> <<llii>>..................<<//llii>> <<llii>>..................<<//llii>> <<//UUll>>
  • 19. Attribute VVaalluuee ooff ((OOLL))  aa  AA  ii  II  11
  • 20. EExxaammppllee <<OOll ttyyppee==""AA"">> <<llii>>..................<<//llii>> <<llii>>..................<<//llii>> <<llii>>..................<<//llii>> <<//OOll>>
  • 21. HHTTMMLL SSttyylleess  SSttyylleess wwaass iinnttrroodduucceedd wwiitthh HHTTMMLL 44,, aass tthhee nneeww aanndd pprreeffeerrrreedd wwaayy ttoo ssttyyllee HHTTMMLL eelleemmeennttss.. WWiitthh HHTTMMLL ssttyylleess,, ssttyylleess ccaann bbee aaddddeedd ttoo HHTTMMLL eelleemmeennttss ddiirreeccttllyy bbyy uussiinngg tthhee ssttyyllee aattttrriibbuuttee,, oorr iinnddiirreeccttllyy iinn sseeppaarraattee ssttyyllee sshheeeettss ((CCSSSS ffiilleess))..
  • 22. HHTTMMLL SSttyyllee BBaacckkggrroouunndd CCoolloorr  TThhee bbaacckkggrroouunndd--ccoolloorr pprrooppeerrttyy ddeeffiinneess tthhee bbaacckkggrroouunndd ccoolloorr ffoorr aann eelleemmeenntt::
  • 23. EExxaammppllee BBaacckkggrroouunndd CCoolloorr <<hhttmmll>> <<bbooddyy ssttyyllee==""bbaacckkggrroouunndd--ccoolloorr::yyeellllooww"">> <<hh22 ssttyyllee==""bbaacckkggrroouunndd--ccoolloorr::rreedd"">>TThhiiss iiss aa hheeaaddiinngg<<//hh22>> <<pp ssttyyllee==""bbaacckkggrroouunndd--ccoolloorr::ggrreeeenn"">>TThhiiss iiss aa ppaarraaggrraapphh..<<//pp>> <<//bbooddyy>> <<//hhttmmll>>
  • 24. HHTTMMLL SSttyyllee FFoonntt,, CCoolloorr aanndd SSiizzee TThhee ffoonntt--ffaammiillyy,, ccoolloorr,, aanndd ffoonntt--ssiizzee pprrooppeerrttiieess ddeeffiinneess tthhee ffoonntt,, ccoolloorr,, aanndd ssiizzee ooff tthhee tteexxtt iinn aann eelleemmeenntt::
  • 25. EExxaammppllee FFoonntt,, CCoolloorr aanndd SSiizzee <<hhttmmll>> <<bbooddyy>> <<hh11 ssttyyllee==""ffoonntt--ffaammiillyy::vveerrddaannaa;;ccoolloorr::bblluuee"">>AA hheeaaddiinngg<<//hh11>> <<pp ssttyyllee==""ffoonntt--ffaammiillyy::aarriiaall;;ccoolloorr::rreedd;;ffoonntt-- ssiizzee::2200ppxx;;"">>AA ppaarraaggrraapphh..<<//pp>> <<//bbooddyy>> <<//hhttmmll>>
  • 26. IImmaaggee  <<IIMMGG SSRRCC==““iimmaaggeeNNaammee..eexxtteennssiioonn””>>
  • 27. IImmaaggee AAlliiggnnmmeenntt  <<iimmgg ssrrcc==iimmaaggeeNNaammee aalliiggnn== VVaalluuee  VVaalluuee:: TToopp,, MMiiddddllee,, BBoottttoomm,, LLeefftt,, RRiigghhtt  AAttttrruubbuuttee:: WWiiddtthh==nn aanndd HHeeiigghhtt==nn;; nn iiss iinn ppiixxeell
  • 28. EExxaammppllee <<iimmgg ssrrcc==0011..jjppgg aalliiggnn==rriigghhtt wwiiddtthh==““110000”” hheeiigghhtt==““115500””>>
  • 29. IImmaaggee ssppaacciinngg  HHssppaaccee == xx  VVssppaaccee == yy  XX aanndd yy iiss iinn ppiixxeell
  • 30. EExxaammppllee <<iimmgg ssrrcc==0011..jjppgg aalliiggnn==lleefftt wwiiddtthh==““110000”” hheeiigghh==““115500”” vvssppaaccee==1100 hhssppaaccee==2200
  • 31. HHTTMMLL SSttyyllee TTeexxtt AAlliiggnnmmeenntt TThhee tteexxtt--aalliiggnn pprrooppeerrttyy ssppeecciiffiieess tthhee hhoorriizzoonnttaall aalliiggnnmmeenntt ooff tteexxtt iinn aann eelleemmeenntt::
  • 32. EExxaammppllee TTeexxtt AAlliiggnnmmeenntt <<hhttmmll>> <<bbooddyy>> <<hh11 ssttyyllee==""tteexxtt--aalliiggnn::cceenntteerr"">>TThhiiss iiss aa hheeaaddiinngg<<//hh11>> <<pp ssttyyllee==""tteexxtt--aalliiggnn::cceenntteerr"">> TThhee hheeaaddiinngg aabboovvee iiss aalliiggnneedd ttoo tthhee cceenntteerr ooff tthhiiss ppaaggee..<<//pp>> <<//bbooddyy>> <<//hhttmmll>>
  • 33. TTaabbllee  TTaabblleess aarree ddeeffiinneedd wwiitthh tthhee <<ttaabbllee>> ttaagg..  AA ttaabbllee iiss ddiivviiddeedd iinnttoo rroowwss ((wwiitthh tthhee <<ttrr>> ttaagg)),, aanndd eeaacchh rrooww iiss ddiivviiddeedd iinnttoo ddaattaa cceellllss ((wwiitthh tthhee <<ttdd>> ttaagg)).. ttdd ssttaannddss ffoorr ""ttaabbllee ddaattaa,,"" aanndd hhoollddss tthhee ccoonntteenntt ooff aa ddaattaa cceellll.. AA <<ttdd>> ttaagg ccaann ccoonnttaaiinn tteexxtt,, lliinnkkss,, iimmaaggeess,, lliissttss,, ffoorrmmss,, ootthheerr ttaabblleess,, eettcc..
  • 34. EExxaammppllee <<ttaabbllee bboorrddeerr==""11"">> <<ttrr>> <<ttdd>>rrooww 11,, cceellll 11<<//ttdd>> <<ttdd>>rrooww 11,, cceellll 22<<//ttdd>> <<//ttrr>> <<ttrr>> <<ttdd>>rrooww 22,, cceellll 11<<//ttdd>> <<ttdd>>rrooww 22,, cceellll 22<<//ttdd>> <<//ttrr>> <<//ttaabbllee>> HHooww tthhee HHTTMMLL ccooddee aabboovvee llooookkss iinn aa bbrroowwsseerr::
  • 35. MMaaiillttoo  WWee ccaann uusseess aann EEmmaaiill ttoo sseenndd mmaaiill ttoo aannyyoonnee bbyy jjuusstt cclliicckkiinngg oonn tthhee llaabbeell ffoorr lliinnkk,, iimmmmeeddiiaatteellyy iitt’’ss ggooiinngg ttoo sshhooww tthhee pprrooggrraamm ttoo sseenndd..
  • 36.  EExxaammppllee :: IIff yyoouu wwaanntt sseennddiinngg mmaaiill ttoo MMrr VViibbooll jjuusstt WWrriittiinngg mmaaiillttoo::yyooeeuunngg..vviibbooll@ggmmaaiill..ccoomm <<aa hhrreeff==““mmaaiillttoo::yyooeeuunngg..vviibbooll@ggmmaaiill..ccoomm””>>cclliicckk hheerree ttoo sseenndd mmaaiill<<//aa>>
  • 37. FFoorrmmss  HHTTMMLL eennaabblleess uuss ttoo ccrreeaattee ffoorrmmss.. TThhiiss iiss wwhheerree oouurr wweebbssiitteess ccaann bbeeccoommee mmoorree tthhaann jjuusstt aa nniiccee aaddvveerrttiissiinngg bbrroocchhuurree.. FFoorrmmss aallllooww uuss ttoo bbuuiilldd mmoorree ddyynnaammiicc wweebbssiitteess tthhaatt aallllooww oouurr uusseerrss ttoo iinntteerraacctt wwiitthh iitt..
  • 38.  An HHTTMMLL ffoorrmm iiss mmaaddee uupp ooff aannyy nnuummbbeerr ooff ffoorrmm eelleemmeennttss.. TThheessee eelleemmeennttss eennaabbllee tthhee uusseerr ttoo ddoo tthhiinnggss ssuucchh aass eenntteerr iinnffoorrmmaattiioonn oorr mmaakkee aa sseelleeccttiioonn ffrroomm aa pprreesseett ooppttiioonnss..
  • 39.  IInn HHTTMMLL,, aa ffoorrmm iiss ddeeffiinneedd uussiinngg tthhee <<ffoorrmm>><<//ffoorrmm>> ttaaggss.. TThhee aaccttuuaall ffoorrmm eelleemmeennttss aarree ddeeffiinneedd bbeettwweeeenn tthheessee ttwwoo ttaaggss.. IInn HHTTMMLL,, aa ffoorrmm iiss ddeeffiinneedd uussiinngg tthhee <<ffoorrmm>><<//ffoorrmm>> ttaaggss.. TThhee aaccttuuaall ffoorrmm eelleemmeennttss aarree ddeeffiinneedd bbeettwweeeenn tthheessee ttwwoo ttaaggss..
  • 40.  AA ffoorrmm ccaann ccoonnttaaiinn iinnppuutt eelleemmeennttss lliikkee tteexxtt ffiieellddss,, cchheecckkbbooxxeess,, rraaddiioo--bbuuttttoonnss,, ssuubbmmiitt bbuuttttoonnss aanndd mmoorree.. AA ffoorrmm ccaann aallssoo ccoonnttaaiinn sseelleecctt lliissttss,, tteexxttaarreeaa,, ffiieellddsseett,, lleeggeenndd,, aanndd llaabbeell eelleemmeennttss..
  • 41. TThhee IInnppuutt TTaagg  TThhiiss iiss tthhee mmoosstt ccoommmmoonnllyy uusseedd ttaagg wwiitthhiinn HHTTMMLL ffoorrmmss.. IItt aalllloowwss yyoouu ttoo ssppeecciiffyy vvaarriioouuss ttyyppeess ooff uusseerr iinnppuutt ffiieellddss ssuucchh aass tteexxtt,, rraaddiioo bbuuttttoonnss,, cchheecckkbbooxxeess eettcc..
  • 46.  TTeexxtt:: TTeexxtt ffiieellddss aarree uusseedd ffoorr wwhheenn yyoouu wwaanntt tthhee uusseerr ttoo ttyyppee tteexxtt oorr nnuummbbeerrss iinnttoo tthhee ffoorrmm.. <<ffoorrmm>> <<iinnppuutt ttyyppee==""tteexxtt"" //>> <<ffoorrmm>>
  • 47.  Password : Password ffiieelldd aarree uusseedd ffoorr wwhheenn yyoouu wwaanntt tthhee uusseerr ttoo ttyyppee ppaasssswwoorrdd iinnttoo tthhee ffoorrmm.. <<ffoorrmm>> PPaasssswwoorrdd:: <<iinnppuutt ttyyppee==""ppaasssswwoorrdd"" nnaammee==""ppwwdd"" //>> <<//ffoorrmm>>
  • 48.  RRaaddiioo BBuuttttoonnss :: RRaaddiioo bbuuttttoonnss aarree uusseedd ffoorr wwhheenn yyoouu wwaanntt tthhee uusseerr ttoo sseelleecctt oonnee ooppttiioonn ffrroomm aa pprree--ddeetteerrmmiinneedd sseett ooff ooppttiioonnss.. <<ffoorrmm>> <<iinnppuutt ttyyppee==""rraaddiioo"" nnaammee==““ppllaayy"" vvaalluuee==““MMPP33"" //>><<bbrr //>> <<iinnppuutt ttyyppee==""rraaddiioo"" nnaammee==““ppaallyy"" vvaalluuee==““VViiddeeoo"" //>> <<//ffoorrmm>>
  • 49.  CChheecckkbbooxxeess:: CChheecckkbbooxxeess aarree ssiimmiillaarr ttoo rraaddiioo bbuuttttoonnss,, bbuutt eennaabbllee tthhee uusseerr ttoo mmaakkee mmuullttiippllee sseelleeccttiioonnss.... <<ffoorrmm>> <<iinnppuutt ttyyppee==""cchheecckkbbooxx"" nnaammee==““ppllaayy"" vvaalluuee==““MMPP33"" //>><<bbrr //>> <<iinnppuutt ttyyppee==""cchheecckkbbooxx"" nnaammee==““ppllaayy"" vvaalluuee==““VViiddeeoo"" //>> <<//ffoorrmm>>
  • 50.  SSuubbmmiitt:: TThhee ssuubbmmiitt bbuuttttoonn aalllloowwss tthhee uusseerr ttoo aaccttuuaallllyy ssuubbmmiitt tthhee ffoorrmm.. <<iinnppuutt ttyyppee==""ssuubbmmiitt"" //>>
  • 51.  SSeelleecctt LLiissttss :: AA sseelleecctt lliisstt iiss aa ddrrooppddoowwnn lliisstt wwiitthh ooppttiioonnss.. TThhiiss aalllloowwss tthhee uusseerr ttoo sseelleecctt oonnee ooppttiioonn ffrroomm aa lliisstt ooff pprree--ddeeffiinneedd ooppttiioonnss..  TThhee sseelleecctt lliisstt iiss ccrreeaatteedd uussiinngg tthhee sseelleecctt iinn ccoonnjjuunnccttiioonn wwiitthh tthhee ooppttiioonn ttaagg..
  • 52. <<sseelleecctt>> <<ooppttiioonn vvaalluuee==““11"">>aa<<//ooppttiioonn>> <<ooppttiioonn vvaalluuee==““22"">>bb<<//ooppttiioonn>> <<ooppttiioonn vvaalluuee ==““33"">>cc<<//ooppttiioonn>> <<ooppttiioonn vvaalluuee== ““44"">>dd<<//ooppttiioonn>> <<//sseelleecctt>>
  • 53.  FFoorrmm AAccttiioonn :: UUssuuaallllyy wwhheenn aa uusseerr ssuubbmmiittss tthhee ffoorrmm,, yyoouu nneeeedd tthhee ssyysstteemm ttoo ddoo ssoommeetthhiinngg wwiitthh tthhee ddaattaa.. TThhiiss iiss wwhheerree tthhee aaccttiioonn ppaaggee ccoommeess iinn.. TThhee aaccttiioonn ppaaggee iiss tthhee ppaaggee tthhaatt tthhee ffoorrmm iiss ssuubbmmiitttteedd ttoo.. TThhiiss ppaaggee ccoouulldd ccoonnttaaiinn aaddvvaanncceedd ssccrriippttss oorr pprrooggrraammmmiinngg tthhaatt iinnsseerrttss tthhee ffoorrmm ddaattaa iinnttoo aa ddaattaabbaassee oorr eemmaaiillss aann aaddmmiinniissttrraattoorr eettcc..
  • 54. <form action= "" aaccttiioonn nnaammee "" mmeetthhoodd==""ggeett"">> FFiirrsstt nnaammee:: <<iinnppuutt ttyyppee==""tteexxtt"" nnaammee==""ffiirrsstt__nnaammee"" vvaalluuee=="""" mmaaxxlleennggtthh==""110000"" //>> <<bbrr //>> LLaasstt nnaammee:: <<iinnppuutt ttyyppee==""tteexxtt"" nnaammee==""llaasstt__nnaammee"" vvaalluuee=="""" mmaaxxlleennggtthh==""110000"" //>> <<iinnppuutt ttyyppee==""ssuubbmmiitt"" vvaalluuee==""SSuubbmmiitt"" //>> <<//ffoorrmm>>
  • 55. NNoottee::YYoouu mmaayy hhaavvee nnoottiicceedd tthhee aabboovvee eexxaammppllee uusseess aa mmeetthhoodd aattttrriibbuuttee.. TThhiiss aattttrriibbuuttee ssppeecciiffiieess tthhee HHTTTTPP mmeetthhoodd ttoo uussee wwhheenn tthhee ffoorrmm iiss ssuubbmmiitttteedd..
  • 56. PPoossssiibbllee vvaalluueess aarree:: GGeett:: ((tthhee ffoorrmm ddaattaa iiss aappppeennddeedd ttoo tthhee UURRLL wwhheenn ssuubbmmiitttteedd)) PPoosstt:: ((tthhee ffoorrmm ddaattaa iiss nnoott aappppeennddeedd ttoo tthhee UURRLL)) PPrroovviiddiinngg tthhiiss aattttrriibbuuttee iiss ooppttiioonnaall.. IIff yyoouu ddoonn''tt pprroovviiddee iitt,, tthhee mmeetthhoodd wwiillll bbee ppoosstt..
  • 57. Multimedia  TThhee HHTTMMLL <<eemmbbeedd>> ttaagg iiss uusseedd ffoorr eemmbbeeddddiinngg aann eexxtteerrnnaall aapppplliiccaattiioonn oorr iinntteerraaccttiivvee ccoonntteenntt iinnttoo aann HHTTMMLL ddooccuummeenntt..  NNoottee tthhaatt tthhee <<eemmbbeedd>> eelleemmeenntt iiss aann eemmppttyy eelleemmeenntt ((nnoo cclloossiinngg ttaagg iiss uusseedd))..
  • 58. <embed ssrrcc==““mmyyssoonngg..mmpp33"" wwiiddtthh==""334400"" hheeiigghhtt==""114400"" aauuttoossttaarrtt==ttrruuee //>> <<aauuddiioo aauuttooppllaayy lloooopp>> <<ssoouurrccee ssrrcc==""0011..oogggg"">> <<ssoouurrccee ssrrcc==""0011..mmpp33"">> <<//aauuddiioo>> Using background: <<bbggssoouunndd ssrrcc==““mmyyssoonngg..mmpp33””//>> wwoorrkk oonnllyy IIEE
  • 59. VViiddeeoo <<vviiddeeoo wwiiddtthh==""332200"" hheeiigghhtt==""224400"" autoplay>> <<ssoouurrccee ssrrcc==""0022..MMPP44"" ttyyppee==""vviiddeeoo//mmpp44"">> <<ssoouurrccee ssrrcc==““0022"" ttyyppee==""vviiddeeoo//oogggg"">> YYoouurr bbrroowwsseerr ddooeess nnoott ssuuppppoorrtt tthhee vviiddeeoo ttaagg.. <<//vviiddeeoo>>
  • 60. MMaarrqquueeee  WWhhaatt iiss tthhee mmaarrqquueeee?? MMaarrqquueeee iiss aa HHTTMMLL ccooddee ttoo mmaakkee aann oobbjjeecctt ccaann mmoovviinngg oorr wwaallkk.. MMaarrqquueeee ccooddee iiss aa ppooppuullaarr ccooddee bbeeccaauussee mmaannyy bbllooggggeerr uussiinngg tthhiiss ccooddee aatt tthheemm bblloogg''ss.. MMaarrqquueeee eeffffeecctt ccaann mmaakkee bbyy uussiinngg <<mmaarrqquueeee>>......<<//mmaarrqquueeee>> ttaagg .. HHoowweevveerr mmaarrqquueeee jjuusstt wwoorrkk iiff vviieewweedd aatt IInntteerrnneett eexxpplloorreerr..
  • 61. The attribute wwhhiicchh aallmmoosstt uusseedd iiss ::  BGGCCOOLLOORR==""ccoolloorr"" →→ ttoo mmaannaaggee bbaacckkggrroouunndd ccoolloorr ooff aann oobbjjeecctt..  DDIIRREECCTTIIOONN==""lleefftt//rriigghhtt//uupp//ddoowwnn““ →→ ttoo mmaannaaggee ddiirreeccttiioonn ooff tthhee mmoovviinngg oobbjjeecctt ..
  • 62.  BEHAVIOR="ssccrroollll//sslliiddee//aalltteerrnnaattee““ →→ ttoo mmaannaaggee bbeehhaavviioorr ooff tthhee mmoovviinngg oobbjjeecctt .. SSccrroollll →→ oobbjjeecctt mmoovviinngg ssccrroollll.. SSlliiddee →→ oobbjjeecctt mmoovviinngg 11 ttiimmee aanndd tthheenn ssttoopp.. AAlltteerrnnaattee →→ oobbjjeecctt mmoovviinngg ffrroomm lleefftt ttoo rriigghhtt aanndd tthheenn rreettuurrnn aaggaaiinn..
  • 63.  TTIITTLLEE==““mmeessssaaggee"" →→ TThhee ttiittllee oorr mmeessssaaggee wwiillll eemmeerrggee wwhheenn tthhee ccoommppuutteerr mmoouussee aatt tthhee mmaarrqquueeee oobbjjeecctt..  SSCCRROOLLLLMMOOUUNNTT==""nnuummbbeerr"" →→ ttoo mmaannaaggee tthhee ssppeeeedd ooff mmaarrqquueeee..
  • 64.  SSCCRROOLLLLDDEELLAAYY==""nnuummbbeerr"" →→ ttoo mmaannaaggee ddeellaayy ttiimmee,, iitt''ss oonn sseeccoonndd..  LLOOOOPP==""nnuummbbeerr||--11||iinnffiinniittee"" →→ ttoo mmaannaaggee ssuumm ooff llooooppiinngg..  WWIIDDTTHH==""nnuummbbeerr"" →→ ttoo mmaannaaggee wwiiddtthh ooff mmaarrqquueeee oobbjjeecctt,, iitt''ss oonn ppiixxeell ((ppxx)) oorr ppeerrsseenn ((%%))..
  • 65. So that clearer II wwiillll sshhooww tthhee eexxaammppllee ::  TThhee mmaarrqquueeee ffrroomm ddiirreeccttiioonn :: <<mmaarrqquueeee aalliiggnn==""cceenntteerr"" ddiirreeccttiioonn==""lleefftt"" hheeiigghhtt==""220000"" ssccrroollllaammoouunntt==""22"" wwiiddtthh==""110000%%””>> TThhee tteexxtt mmoovviinngg ffrroomm rriiggtt ttoo tthhee lleefftt <<//mmaarrqquueeee>>
  • 66.  TThhee mmaarrqquueeee ffrroomm bbeehhaavviioorr :: <<mmaarrqquueeee aalliiggnn==""cceenntteerr"" ddiirreeccttiioonn==""lleefftt"" hheeiigghhtt==""220000"" ssccrroollllaammoouunntt==""44"" wwiiddtthh==""110000%%"" bbeehhaavviioorr==""aalltteerrnnaattee"">> TThhee mmaarrqquueeee ffrroomm bbeehhaavviioorr <<//mmaarrqquueeee>>
  • 67.  marquee ooff tteexxtt vvaarriiaattiioonn wwiitthh bbaacckkggrroouunndd ccoolloorr.. <<ffoonntt ffaaccee==““AArriiaall"" ccoolloorr==""WWhhiittee"">><<B>> <<mmaarrqquueeee bbggccoolloorr==""rreedd"" wwiiddtthh==""110000%%"" ssccrroollllaammoouunntt==""33"" bbeehhaavviioorr==""aalltteerrnnaattee"">> TThhee mmaarrqquueeee ooff tteexxtt vvaarriiaattiioonn wwiitthh bbaacckkggrroouunndd ccoolloorr.. <<//mmaarrqquueeee>><<//bb>><<//ffoonntt>>
  • 68.  drop yyoouurr ccoommppuutteerr mmoouussee ttoo tthhee mmaarrqquueeee aarreeaa :: <<mmaarrqquueeee oonnmmoouusseeoovveerr==""tthhiiss..ssttoopp(())"" oonnmmoouusseeoouutt==""tthhiiss..ssttaarrtt(())"" ssccrroollllaammoouunntt==""22"" ddiirreeccttiioonn==""uupp"" wwiiddtthh==""110000%%"" hheeiigghhtt==""220000"" aalliiggnn==""cceenntteerr"">> PPlleeaassee ddrroopp yyoouurr ccoommppuutteerr mmoouussee ttoo hheerree aanndd yyoouu wwiillll bbee sseeee tthhee tteexxtt ssttoopp.. <<//mmaarrqquueeee>>
  • 69.  TThhee mmaarrqquueeee wwiitthh lliinnkkss oobbjjeecctt :: <<mmaarrqquueeee oonnmmoouusseeoovveerr==""tthhiiss..ssttoopp(())"" oonnmmoouusseeoouutt==""tthhiiss..ssttaarrtt(())"" ssccrroollllaammoouunntt==""22"" ddiirreeccttiioonn==""uupp"" wwiiddtthh==""110000%%"" hheeiigghhtt==""110000"" aalliiggnn==""cceenntteerr"">> <<aa hhrreeff==""hhttttpp::////wwwwww..ggooooggllee..ccoomm"" ttaarrggeett==""nneeww"">>CCoonneeccttiinngg TToo GGooooggllee<<//aa>><<bbrr //>> <<aa hhrreeff==""hhttttpp::////wwwwww..yyaahhoooo..ccoomm"" ttaarrggeett==""nneeww"">>CCoonneeccttiinngg TToo YYaahhoooo <<//aa>><<bbrr //>> <<//mmaarrqquueeee>>
  • 70. CCSSSS  WWhhaatt iiss CCSSSS??  CCSSSS ssttaannddss ffoorr CCaassccaaddiinngg SSttyyllee SShheeeettss  SSttyylleess ddeeffiinnee hhooww ttoo ddiissppllaayy HHTTMMLL eelleemmeennttss  SSttyylleess wweerree aaddddeedd ttoo HHTTMMLL 44..00 ttoo ssoollvvee aa pprroobblleemm  EExxtteerrnnaall SSttyyllee SShheeeettss ccaann ssaavvee aa lloott ooff wwoorrkk  EExxtteerrnnaall SSttyyllee SShheeeettss aarree ssttoorreedd iinn CCSSSS ffiilleess
  • 71. CCSSSS SSaavveess aa LLoott ooff WWoorrkk!!  CCSSSS ddeeffiinneess HHOOWW HHTTMMLL eelleemmeennttss aarree ttoo bbee ddiissppllaayyeedd..  SSttyylleess aarree nnoorrmmaallllyy ssaavveedd iinn eexxtteerrnnaall ..ccssss ffiilleess.. EExxtteerrnnaall ssttyyllee sshheeeettss eennaabbllee yyoouu ttoo cchhaannggee tthhee aappppeeaarraannccee aanndd llaayyoouutt ooff aallll tthhee ppaaggeess iinn aa WWeebb ssiittee,, jjuusstt bbyy eeddiittiinngg oonnee ssiinnggllee ffiillee!!
  • 72. CCSSSS FFoonntt  CCSSSS ffoonntt pprrooppeerrttiieess ddeeffiinnee tthhee ffoonntt ffaammiillyy,, bboollddnneessss,, ssiizzee,, aanndd tthhee ssttyyllee ooff aa tteexxtt..
  • 73. FFoonntt FFaammiillyy  TThhee ffoonntt ffaammiillyy ooff aa tteexxtt iiss sseett wwiitthh tthhee ffoonntt--ffaammiillyy pprrooppeerrttyy..  TThhee ffoonntt--ffaammiillyy pprrooppeerrttyy sshhoouulldd hhoolldd sseevveerraall ffoonntt nnaammeess aass aa ""ffaallllbbaacckk"" ssyysstteemm.. IIff tthhee bbrroowwsseerr ddooeess nnoott ssuuppppoorrtt tthhee ffiirrsstt ffoonntt,, iitt ttrriieess tthhee nneexxtt ffoonntt..
  • 74.  SSttaarrtt wwiitthh tthhee ffoonntt yyoouu wwaanntt,, aanndd eenndd wwiitthh aa ggeenneerriicc ffaammiillyy,, ttoo lleett tthhee bbrroowwsseerr ppiicckk aa ssiimmiillaarr ffoonntt iinn tthhee ggeenneerriicc ffaammiillyy,, iiff nnoo ootthheerr ffoonnttss aarree aavvaaiillaabbllee..  NNoottee:: IIff tthhee nnaammee ooff aa ffoonntt ffaammiillyy iiss mmoorree tthhaann oonnee wwoorrdd,, iitt mmuusstt bbee iinn qquuoottaattiioonn mmaarrkkss,, lliikkee ffoonntt--ffaammiillyy:: ""TTiimmeess NNeeww RRoommaann""..
  • 75.  EExxaammppllee PP {{ ffoonntt--ffaammiillyy::""TTiimmeess NNeeww RRoommaann"",, TTiimmeess,, sseerriiff;; }}
  • 76. FFoonntt SSttyyllee  TThhee ffoonntt--ssttyyllee pprrooppeerrttyy iiss mmoossttllyy uusseedd ttoo ssppeecciiffyy iittaalliicc tteexxtt..  TThhiiss pprrooppeerrttyy hhaass tthhrreeee vvaalluueess:: nnoorrmmaall -- TThhee tteexxtt iiss sshhoowwnn nnoorrmmaallllyy iittaalliicc -- TThhee tteexxtt iiss sshhoowwnn iinn iittaalliiccss oobblliiqquuee -- TThhee tteexxtt iiss ""lleeaanniinngg"" ((oobblliiqquuee iiss vveerryy ssiimmiillaarr ttoo iittaalliicc,, bbuutt lleessss ssuuppppoorrtteedd))
  • 77.  Example p.normal {font-style:normal;} p.italic {font-style:italic;} p.oblique {font-style:oblique;}
  • 78. Set Font Size With Pixels  Setting the text size with pixels, gives you full control over the text size: Example : h1 {font-size:40px;} h2 {font-size:30px;} p {font-size:14px;}
  • 79. CCSSSS IIdd aanndd CCllaassss  TThhee iidd aanndd ccllaassss SSeelleeccttoorrss IInn aaddddiittiioonn ttoo sseettttiinngg aa ssttyyllee ffoorr aa HHTTMMLL eelleemmeenntt,, CCSSSS aalllloowwss yyoouu ttoo ssppeecciiffyy yyoouurr oowwnn sseelleeccttoorrss ccaalllleedd ""iidd"" aanndd ""ccllaassss""..
  • 80. TThhee iidd SSeelleeccttoorr  TThhee iidd sseelleeccttoorr iiss uusseedd ttoo ssppeecciiffyy aa ssttyyllee ffoorr aa ssiinnggllee,, uunniiqquuee eelleemmeenntt..TThhee iidd sseelleeccttoorr uusseess tthhee iidd aattttrriibbuuttee ooff tthhee HHTTMMLL eelleemmeenntt,, aanndd iiss ddeeffiinneedd wwiitthh aa ""##""..
  • 81. <head> <style type="text/css"> #para1 { text-align:center; color:red; } </style> </head> <body> <p id="para1">Hello World!</p> <p>This paragraph is not affected by the style.</p> </body> </html>
  • 82. TThhee ccllaassss SSeelleeccttoorr  TThhee ccllaassss sseelleeccttoorr iiss uusseedd ttoo ssppeecciiffyy aa ssttyyllee ffoorr aa ggrroouupp ooff eelleemmeennttss.. UUnnlliikkee tthhee iidd sseelleeccttoorr,, tthhee ccllaassss sseelleeccttoorr iiss mmoosstt oofftteenn uusseedd oonn sseevveerraall eelleemmeennttss..  TThhiiss aalllloowwss yyoouu ttoo sseett aa ppaarrttiiccuullaarr ssttyyllee ffoorr aannyy HHTTMMLL eelleemmeennttss wwiitthh tthhee ssaammee ccllaassss..  TThhee ccllaassss sseelleeccttoorr uusseess tthhee HHTTMMLL ccllaassss aattttrriibbuuttee,, aanndd iiss ddeeffiinneedd wwiitthh aa ""..""
  • 83. <html> <head> <style type="text/css"> .center { text-align:center; } </style> </head> <body> <h1 class="center">Center-aligned heading</h1> <p class="center">Center-aligned paragraph.</p> </body> </html>
  • 84. GGrroouuppiinngg SSeelleeccttoorrss  TToo mmiinniimmiizzee tthhee ccooddee,, yyoouu ccaann ggrroouupp sseelleeccttoorrss..SSeeppaarraattee eeaacchh sseelleeccttoorr wwiitthh aa ccoommmmaa..
  • 85. <html> <head> <style type="text/css"> h1,h2,p { color:green; } </style> </head> <body> <h1>Hello World!</h1> <h2>Smaller heading!</h2> <p>This is a paragraph.</p> </body> </html>
  • 86. NNeessttiinngg SSeelleeccttoorrss  IItt iiss ppoossssiibbllee ttoo aappppllyy aa ssttyyllee ffoorr aa sseelleeccttoorr wwiitthhiinn aa sseelleeccttoorr..  IInn tthhee eexxaammppllee bbeellooww,, oonnee ssttyyllee iiss ssppeecciiffiieedd ffoorr aallll pp eelleemmeennttss,, aanndd aa sseeppaarraattee ssttyyllee iiss ssppeecciiffiieedd ffoorr pp eelleemmeennttss nneesstteedd wwiitthhiinn tthhee ""mmaarrkkeedd"" ccllaassss::
  • 87. <html><hheeaadd>><<ssttyyllee ttyyppee==""tteexxtt//ccssss"">> pp {{ ccoolloorr::bblluuee;; tteexxtt--aalliiggnn::cceenntteerr;; }} ..mmaarrkkeedd {{ bbaacckkggrroouunndd--ccoolloorr::bblluuee;; }} ..mmaarrkkeedd pp {{ ccoolloorr::wwhhiittee;; }} <<//ssttyyllee>><<//hheeaadd>><<bbooddyy>> <<pp>>TThhiiss iiss aa bblluuee,, cceenntteerr--aalliiggnneedd ppaarraaggrraapphh..<<//pp>> <<ddiivv ccllaassss==""mmaarrkkeedd"">> <<pp>>TThhiiss pp eelleemmeenntt sshhoouulldd nnoott bbee bblluuee..<<//pp>> <<//ddiivv>> <<pp>>pp eelleemmeennttss iinnssiiddee aa ""mmaarrkkeedd"" ccllaasssseedd eelleemmeenntt kkeeeeppss tthhee aalliiggnnmmeenntt ssttyyllee,, bbuutt hhaass aa ddiiffffeerreenntt tteexxtt ccoolloorr..<<//pp>><<//bbooddyy>><<//hhttmmll>>
  • 88. HTML layout with DIV, SPAN and CSS  Although we can achieve pretty nice layouts with HTML tables, tables weren't really designed as a layout tool.  The div element is a block level element used for grouping HTML elements. Once grouped, formatting can be applied to the div element and everything contained within it. While the div tag is a block-level element, the HTML span element is used for grouping elements at an inline level.
  • 89.  <div style="width:400px"> <div style="background-color:yellow"> Header </div> <div style="background-color: orange;height:200px;width:100px;float:l eft;"> Left menu<br /> Item 1<br /> Item 2<br /> Item 3... </div> <div style="background-color:# eeeeee;height:200px;width:300px;float :right;"> Main body </div> <div style="background-color:yellow;clear:both"> Footer </div> </div>
  • 90.  I'd recommend is that you place the CSS into an external style sheet.  One major benefit of using CSS is that, if you place your CSS in a separate location (i.e. an external style sheet), your site becomes much easier to maintain.
  • 91. Reviw Create Password field <form> Username: <input type="text" name="user" /><br /> Password: <input type="password" name="password" /> </form>
  • 92. Create Drop-down list <select name="cam"> <option value="Viet">Vietnames</option> <option value="Eng">English</option> <option value="Cam" selected="selected">Cambodian</option> <option value="Thai">Thai</option> </select>
  • 93. Create text fields First name:<input type="text“ name="firstname" /> <br /> Last name:</b><input type="text" name="lastname" />
  • 94. Create Text Area <textarea rows="3" cols="30"> </textarea>
  • 95. Create Check box <input type="checkbox" name=“lang" value=“kh" /> Khmer <input type="checkbox" name=“lang" value=“ko" /> Korean<br> <br />
  • 96. Create Radio buttons <input type="radio" name="sex" value="male" /> Male <input type="radio" name="sex" value="female" /> Female<br/>

Editor's Notes

  • #60: Movie use it for other browser like opera File formate MP4 -&amp;gt; video/mp4 WebM -&amp;gt; video/webm Ogg -&amp;gt; video/ogg MP3-&amp;gt;audio/mpeg Ogg -&amp;gt; audio/ogg Wav -&amp;gt; audio/wav