(Bµi viÕt cña Vinet)
CÊu tróc cña mét trang v¨n b¶n HTML
DiÔn gi¶i
Ch¬ng tr×nh bao gåm 3 phÇn:
<HTML>, </HTML>: më ®Çu vµ kÕt thóc mét ch¬ng tr×nh
<HEAD>, </HEAD>: më ®Çu
vµ kÕt thóc phÇn ®Çu ch¬ng tr×nh
<BODY>, </BODY>: më ®Çu
vµ kÕt thóc th©n ch¬ng tr×nh
M· nguån:
<HTML>
<HEAD><TITLE>Tùa ®Ò thÝ
dô</TITLE></HEAD>
<BODY>
Xin chµo c¸c b¹n
</BODY>
</HTML>
KÕt qu¶:
Xin chµo c¸c b¹n
Chó ý:
X©u ký tù n»m gi÷a <TITLE> vµ </TITLE> kh«ng hiÓn thÞ trªn trang Web mµ hiÓn thÞ t¹i thanh phÝa trªn cña Browser.
X©u ký tù n»m gi÷a <TITLE> vµ </TITLE> ®îc ®Æt trong phÇn header khi trang Web ®îc in ra.
X©u ký tù n»m gi÷a <TITLE> vµ </TITLE> ®îc ghi l¹i khi b¹n cËp nhËt trang Web nµy vµo môc c¸c trang Web yªu thÝch (Fovorites).
<HTML>
<HEAD>
<TITLE>Tùa ®Ò thÝ dô</TITLE>
<HEAD>
<BODY>
<H1>§©y lµ ®Çu ®Ò 1</H1>
<H2>§©y lµ ®Çu ®Ò 2</H2>
<H3>§©y lµ ®Çu ®Ò 3</H3>
<H4>§©y lµ ®Çu ®Ò 4</H4>
<H5>§©y lµ ®Çu ®Ò 5</H5>
<H6>§©y lµ ®Çu ®Ò 6</H6>
KÕt qu¶
DiÔn gi¶i
Khi b¹n ®¸nh m¸y mét v¨n b¶n trong mét ch¬ng tr×nh so¹n th¶o v¨n b¶n nµo ®ã, b¹n cã thÓ chØ cÇn bÊm phÝm Return ®Ó kÕt thóc mét dßng hay mét ®o¹n v¨n, nhng b¹n sÏ cÇn ph¶i lµm nhiÒu thao t¸c h¬n khi b¹n muèn ph©n ®Þnh riªng c¸c ®o¹n v¨n kh¸c nhau trong mét trang Web. Browser tù ®éng bá qua c¸c m· xuèng dßng b×nh thêng. V× vËy b¹n ph¶i viÕt thªm thÎ <P> ®Ó ph©n ®o¹n hay viÕt thÎ <BR> t¹i vÞ trÝ cô thÓ mµ b¹n muèn xuèng dßng.
M· nguån (víi ®o¹n v¨n b¶n sö dông m· xuèng dßng b×nh thêng)
Céng hoµ x·
héi chñ nghÜa ViÖt nam
§éc lËp - Tù do - H¹nh phóc
§¬n xin viÖc
KÕt qu¶
Céng hoµ x· héi chñ nghÜa ViÖt nam§éc lËp - Tù do - H¹nh phóc§¬n xin
viÖc
M· nguån (cã sö dông thÎ <BR> vµ <P>)
Céng hoµ x·
héi chñ nghÜa ViÖt nam<BR>
§éc lËp - Tù do - H¹nh phóc<P>
§¬n xin viÖc
KÕt qu¶
Céng hoµ x· héi chñ nghÜa ViÖt nam
§éc lËp - Tù do - H¹nh phóc
§¬n xin viÖc
§êng kÎ ngang chñ yÕu ®îc dïng ®Ó ph©n ®Þnh mét trang Web thµnh nh÷ng phÇn cã tÝnh logic vµ dÔ nh×n. Cã kh«ng nhiÒu kh¶ n¨ng ®å ho¹ trong ng«n ng÷ HTML, bëi vËy ®êng kÎ ngang lµ mét c«ng cô rÊt cã Ých
| M· nguån | KÕt qu¶ |
|---|---|
| <HR> | |
| <HR SIZE=10> | |
| <HR NOSHADE> | |
| <HR WIDTH=40> | |
| <HR COLOR="FF0000"> |
Chó ý: Cã thÓ tæ hîp c¸c tïy
chän trªn víi nhau
§©y lµ mét danh s¸ch c¸c lý do cho thÊy t¹i sao danh s¸ch l¹i rÊt cã Ých. Bëi v×: Nã cã tÝnh hÊp dÉn trùc quan . Nã cã thÓ ®îc sö dông ®Ó nhãm c¸c yÕu tè hoÆc ý kiÕn t¬ng tù . Chóng ta cã thÓ dÔ dµng ®äc lît qua c¸c danh s¸ch vµ ghi nhí c¸c yÕu tè t¬ng øng.
HTML cung cÊp mét nhãm kh¸ ®a d¹ng c¸c kiÓu danh s¸ch kh¸c nhau. Mçi lo¹i danh s¸ch nµy cã mét cÊu tróc ®Þnh d¹ng riªng. Chóng bao gåm:
Danh s¸ch cã trËt tù
Danh s¸ch cã trËt tù tù ®éng ®¸nh sè tõng thµnh tè cña danh s¸ch.
| M· nguån | KÕt qu¶ |
|---|---|
| <OL> <LI>YÕu tè 1 <LI>YÕu tè 2 <LI>YÕu tè 3 </OL> |
|
Danh s¸ch kh«ng cã trËt tù ®¸nh dÊu (ch¼ng h¹n c¸c nóm trßn) cho tõng yÕu tè cña danh s¸ch.
| M· nguån | KÕt qu¶ |
|---|---|
| <UL> <LI>YÕu tè 1 <LI>YÕu tè 2 <LI>YÕu tè 3 </UL> |
|
Mçi yÕu tè cña danh s¸ch bao gåm hai thµnh phÇn:
Tiªu ®Ò ®îc c¨n lÒ phÝa tr¸i (chØ ra bëi thÎ <DT>)
PhÇn gi¶i nghÜa ®îc c¨n lÒ thôt h¬n sang phÝa ph¶i (chØ ra bëi thÎ <DD>)
| M· nguån | KÕt qu¶ |
|---|---|
| <DL> <DT>YÕu tè 1 <DD>Chó gi¶i cho yÕu tè 1 <DT>YÕu tè 2 <DD>Chó gi¶i cho yÕu tè 2 </DL> |
|
Mçi yÕu tè cña danh s¸ch ®îc cÊp mét chØ sè ch¼ng h¹n nh dÊu trßn. Tr«ng rÊt gièng danh s¸ch kh«ng cã trËt tù
| M· nguån | KÕt qu¶ |
|---|---|
| <MENU> <LI>YÕu tè 1 <LI>YÕu tè 2 <LI>YÕu tè 3 </MENU> |
Tr«ng kh¸ gièng danh s¸ch kh«ng cã trËt tù
Tæ hîp c¸c kiÓu danh s¸ch
Ta cã thÓ tæ hîp c¸c kiÓu danh s¸ch víi nhau
KiÓu ký tù ®Þnh d¹ng tríc cho phÐp b¹n cã thÓ b¶o toµn c¸c dÊu c¸ch vµ dÊu xuèng dßng trong trang v¨n b¶n HTML y nh khi b¹n gâ vµo trong qu¸ tr×nh so¹n th¶o. §iÒu ®ã cã nghÜa lµ b¹n kh«ng nªn sö dông c¸c thÎ <BR> còng nh <P> trong ®o¹n ký tù ®Þnh d¹ng tríc.
Browser sö dông ph«ng ch÷ bÒ réng cè ®Þnh (fixed-width font) ®Ó hiÓn thÞ néi dung trong phÇn ký tù ®Þnh d¹ng tríc. Th«ng thêng, ®ã lµ ph«ng hÖ thèng ®ang ®îc sö dông trong m¸y tÝnh cña b¹n.
KiÓu ký tù ®Þnh d¹ng tríc rÊt cã Ých trong trêng hîp dÊu c¸ch lµ kh«ng thÓ thiÕu ®îc, ch¼ng h¹n nh khi thÓ hiÖn mét ®o¹n m· ch¬ng tr×nh.
KiÓu ký tù ®Þnh d¹ng tríc ®îc b¾t ®Çu b»ng thÎ <PRE> vµ kÕt thóc b»ng thÎ </PRE>.
Khèi trÝch dÉn
DiÔn gi¶iKhèi trÝch dÉn thêng ®îc dïng trong c¸c trêng hîp sö dông c¸c trÝch dÉn më réng. Toµn khèi trÝch dÉn sÏ ®îc c¨n lÒ thôt vµo c¶ ë hai phÝa vµ t¹o thµnh mét khèi riªng so víi c¸c ®o¹n kh¸c cña trang v¨n b¶n HTML.
Khèi trÝch dÉn ®îc më ®Çu b»ng thÎ <BLOCKQUOTE> vµ kÕt thóc b»ng thÎ </BLOCKQUOTE>.
C¸c thÎ kiÓu ch÷ trong ng«n ng÷ HTML cho phÐp b¹n ®iÒu khiÓn ®îc vÎ bÒ ngoµi cña b¶n th©n c¸c ký tù - ch¼ng h¹n chóng ta cã thÓ ®Þnh d¹ng mét tõ lµ ®Ëm hoÆc nghiªng. C¸c ®Þnh d¹ng nµy cã thÓ ¸p dông tõ ph¹m vi mét ®o¹n hay toµn bé v¨n b¶n cho tíi tõng ký tù ®¬n lÎ.
C¸c thÎ kiÓu ch÷ nãi chung ®îc chia thµnh hai nhãm: cã tÝnh vËt lý vµ cã tÝnh logic.
C¸c kiÓu ch÷
| KiÓu cã tÝnh chÊt vËt lý | |
|---|---|
| M· nguån | KÕt qu¶ |
| <b>®Ëm</b> | ®Ëm |
| <u>g¹ch díi</u> | g¹ch díi |
| <i>nghiªng</i> | nghiªng |
| <tt>teletype</tt> | teletype |
| KiÓu cã tÝnh logic | |
| M· nguån | KÕt qu¶ |
| <em>nhÊn m¹nh </em> | nhÊn m¹nh |
| <strong>nhÊn m¹nh h¬n</strong> | nhÊn m¹nh h¬n |
| <cite>trÝch dÉn</cite> | trÝch dÉn |
| <code>code</code> | code |
| <samp>sample</samp> | sample |
| <kbd>keyboard</kbd> | keyboard |
| <var>varible</var> | variable |
| <dfn>gi¶i thÝch</dfn> | gi¶i thÝch |
Cã nhiÒu ký tù mµ HTML dïng vµo môc ®Ých ®Æc biÖt, tÊt nhiªn bao gåm c¶ ký hiÖu < (nhá h¬n) vµ > (lín h¬n). Bëi nh÷ng ký hiÖu nµy ®îc dïng ®Ó chØ c¸c thÎ mµ b¹n kh«ng thÓ dïng chóng nh trong HTML. B¹n cã thÓ dïng dÊu phèi hîp ®Ó thÓ hiÖn c¸c ký tù ®Æc biÖt.
| Ký tù | DÊu phèi hîp |
|---|---|
< |
&<; |
> |
&>; |
& |
& |
" |
" |
Gièng nh tÊt c¶ c¸c ng«n ng÷ kh¸c, HTML cho phÐp ®Æt nh÷ng chó dÉn. Chó dÉn rÊt quan träng trong khi so¹n th¶o. Tr×nh duyÖt xÐt (browser) bá qua phÇn v¨n b¶n n»m trong thÎ chó dÉn nªn ngêi sö dông kh«ng thÓ nh×n thÊy chóng trªn trang Web. DÜ nhiªn cã thÓ thÊy chóng khi xem m· nguån.
Chó dÉn ®îc giíi h¹n bëi tiÒn tè <!-- vµ hËu tè -->.
M· nguån:
<TITLE>Chó DÉn</TITLE>
<P><H2>C¸ch sö dông thÎ chó dÉn<H2>
<P><!--Nh÷ng dßng nµy sÏ kh«ng hiÓn thÞ khi xem v¨n b¶n html b»ng
Browser.-->
<P><H4>C¸c dßng hiÖn thÞ trªn
m¸y.</H4>
<UL>
<LI>BATIN xin chµo c¸c b¹n.
<LI>Chóc c¸c b¹n mét ngµy lµm viÖc vui vÎ.
</UL>
KÕt qu¶:
DiÔn gi¶i
B¶ng t¹o cho b¹n c¶m gi¸c tho¶i m¸i khi t×m kiÕm. Ngoµi ra, dïng b¶ng tr×nh bµy còng rÊt tiÖn lîi. B¹n cã thÓ ®a v¨n b¶n, h×nh ¶nh, danh s¸ch vµ thËm chÝ b¹n cã thÓ chÌn thªm vµo ®ã mét b¶ng míi. B¶ng HTML còng cã c¸c chøc n¨ng tr×nh bµy, ®Þnh d¹ng, ®êng biªn nh b¶ng trong MS-Word, MS-Excel.
§Þnh d¹ng b¶ng
| ThÎ | ý nghÜa |
|---|---|
| <TR> | T¹o dßng |
| <TD> | T¹o cét |
| <TH> | T¹o dßng tiªu ®Ò (Ch÷ in ®Ëm, canh gi÷a) |
C¸c tham sè trong thÎ
| Tham sè | ý nghÜa |
|---|---|
| BORDER=n | §Þnh d¹ng ®êng viÒn víi ®êng viÒn n |
| WIDTH=n% | §Þnh d¹ng chiÒu réng cña b¶ng n% |
| CELLPADDING=n | Kho¶ng c¸ch gi÷a v¨n b¶n vµ « |
| CELLSPACING=n | Kho¶ng c¸ch gi÷a c¸c biªn trong vµ ngoµi cña « |
| COLSPAN=n | Chia cét thµnh n cét |
| ROWSPAN=n | Chia dßng thµnh n dßng |
| ALIGN=(left, right, center) | §Þnh d¹ng lÒ theo chiÒu ngang cña v¨n b¶n |
| VALIGN=(top, bottom, midle) | §Þnh d¹ng lÒ theo chiÒu däc cña v¨n b¶n |
| CLEAR=(left, right, all) | Chia dßng thµnh n dßng |
M· nguån
<HTML>
<HEAD><TITLE>T¹o b¶ng trong HTML</TITLE>
</HEAD>
<BODY>
<OL><LI><B>B¶ngg 1</LI></B> <CENTER>
<TABLE BORDER=9 WIDTH=70%>
<TR>
<TH>Thùc ®¬n
<TH>Gi¸
<TR> <TD>Cµ phª s÷a<TD>5.000®
<TR><TD>Cµ phª ®en<TD>4.000®
</TABLE>
</CENTER>
<P>
<LI><B>B¶ng 2</LI></B>
</OL>
<TABLE BORDER>
<TR>
<TH COLOR=#FFFFDD">Thùc ®¬n
<TH COLOR=#FFFFDD">Gi¸
<TR><TD>Cµ phª s÷a<TD>5.000®
<TR><TD>Cµ phª ®en<TD>4.000®
</TABLE>
</CENTER>
</BODY>
</HTML>
KÕt qu¶ B¶ng 1
| Thùc ®¬n | Gi¸ |
|---|---|
| Cµ phª s÷a | 5.000® |
| Cµ phª ®en | 4.000® |
B¶ng 2
| Thùc ®¬n | Gi¸ |
|---|---|
| Cµ phª s÷a | 5.000® |
| Cµ phª ®en | 4.000® |
DiÔn gi¶i
HTML cho phÐp b¹n thay ®æi font ch÷ thÕ hiÖn b»ng thÎ <FONT>. Cïng víi tham sè SIZE ®Þnh kÝch thíc ch÷, tham sè FACE thay ®æi kiÓu ch÷ vµ tham sè COLOR ®Ó ®Þnh mµ ch÷. Ngoµi ra HTML cßn sö dông mét sè thÎ kh¸c.
C¸c thÎ dïng ®Þnh d¹ng font ch÷
| ThÎ | ý nghÜa |
|---|---|
| <S> </S> | Ch÷ cã g¹ch ngang ( |
| <SUB> </SUB> | Ch÷ thÊp (A2) |
| <SUP> </SUP> | Ch÷ lòy thõa (A2) |
| <BIG> </BIG> | Phãng lín ch÷ |
| <SMALL> </SMALL> | Thu nhá ch÷ |
PcLeHoan 1996 - 2002
Mirror :
http://www.pclehoan.com
Mirror :
http://www.lehoanpc.net
Mirror :
http://www.ktlehoan.com