从HTML语言到网上家园 第二章 构成网页的基本元素
在本章中,我们仅介绍部分常用的 html 标记,其它常用标记将分别在以后的各章节中介绍。2.1 标题 (Hn) ;KGG!g"mr `
p/u#X1DL
标题元素有 6 种,使用 H1 到 H6 规定文章中的各种标题。标题号越小,字体越大。
3m"t\)l9b;@X y
标题的基本格式为:
_7V X0vID^u(p
<Hn> …… </Hn> E6?;FaqX3]$LD
i/DF0j]5Wu%H
一般情况下, IE 浏览器中标题的解释如下:
h1 黑体,特大字体,居中,上下各有两行空行。 s}i'@ts4D.Bf2@I
h2 黑体,大字体,上下各有一到两行空行
h3 黑体 ( 斜体 ) ,大字体,左端微缩进,上下空行
-`m;MJ6R nx r4?
h4 黑体,普通字体,比 h3 更多缩进,上边一空行
-S ]Sp+Tu-T/P
h5 黑体 ( 斜体 ) ,与 h4 相同缩进,上边一空行 E-],n^(G;Yns5w
h6 黑体,与正文有相同缩进,上边一空行 ^7s],aq(U/a
epr${b3SA x&Sp
Netscape 对 Hn 的解释为,一律黑体,字体越来越小。 d6o3dNhV
B_/L{r'k*l$AT
Hn 可以有多种属性,其中最常用的是对齐属性, align = left | center |right ,分别表示标题居左、居中或者居右,默认情况下标题均居左。
WR1`.pt q.d;t
例 : 下面的 html 代码的显示效果如图所示
<h1> 我的第一个网页! </h1> *V8q6]iK
<h2> 我的第一个网页! </h2>
0ct'FNy7x
<h3> 我的第一个网页! </h3> $pb)y"@'D/IP.a!I\
<h4> 我的第一个网页! </h4>
/n+NZ)~;i"qt&V#ir
<h5> 我的第一个网页! </h5>
%bl7O/l6^/{i:J
<h6> 我的第一个网页! </h6>
<h1 align="center"> 我的第一个网页! </h1>
E;i+G6W,^E
<h1 align="right"> 我的第一个网页! </h1 >
m-m s"M_%Ax
说明: 这个元素是块元素,开始标记和结束标记都是要求的。
2.2 分段 <P> lH)]"cI4M
网页中的分段完全依赖于分段元素 <P> 。段落的基本格式为: G bEoP5~:C/s(^!E d
d.I6dm+s%I o
<P> …… </P> 在浏览器中的显示效果为跳下一行并加一行空白。
<P> 可以有多种属性,比较常用是 align = left | center |right 。
G9fpD8IY |p:K
例: <p align=center > 这是一个段落。 </p>
ImBl6NsUf
当 html 文件中有图形,图形可能占据了窗口的一端,图形的周围可能还有较大的空白区。这时, <p> 可以用 clear 属性来确定图片周围文字的环绕格式。 clear 属性的含义为: -|;].W8s_s$|3FG |
left 下一段显示在左边界处空白的区域
-eH2n*DV@
right 下一段显示在右边界处空白的区域 X*fK%X5@e
Z@${ P'o
all 下一段的左右两边都不许有别的内容 \vr,I Tb"@
说明: <P> …… </P> 中的 </P> 可以省略)w%fi.d+T!B
[b]2.3 列表List[/b] qL5BQ6l+TV*n bt5c
列表用于列举事实,常用的列表有无序列表 ul(unordered List) ,有序列表 ol(ordered list) 和定义列表 dl(definition list)3 种格式。 )l"W,|uB1@E%h5Zm
无序列表用 <ul> 开始,每一个列表条目用 <li> 引导,最后是 </ul> ,其基本格式为: Lq_Y0WX
<ul>
<li> *uch.@eU
……
<li> 6ak,P [5e'F
</ul> k8bI-l a
列表条目不需要结尾标注 </li> 。输出结果为每一列表条目缩进,并且以黑点标示。 F \LQ wyV{U6A
与无序列表相比,有序列表 <ol> 只是在输出时列表条目用数字标示。基本格式如下: vlBR;O;T/s
<ol> 8|:L`NN,Np v
<li> "q,^r&Am{O
……
<li>
</ol> y:VWj#a P g-_
定义列表 <dl> 用于对列表条目进行简短说明,用 <dl> 开始,列表条目用 <dt> 引导,它的说明用 <dd> 引导,基本格式如下: f'K&_!D7@9}:]D
<dl> x B+sON7TR b5g
<dt> *b/G)@ I N
<dd> )gBX"e+a8A
…… Btgbb$S
</dl>
下边我们用例子来说明无序列表、有序列表和定义列表的输出效果和区别。
[align=center][table=90%,#cccccc][tr][td=1,1,91] 类别 .o3iup\/_lTZV
[/td][td=1,1,144] 无序列表 -[1H-\;Gs%NH_T0~
[/td][td=1,1,144] 有序列表
[/td][td=1,1,189] 定义列表 j:?$HF0lM
[/td][/tr][tr][td=1,1,91] Html 代码 0^5w+X0G'i
[/td][td=1,1,144] [color=#0000ff]<ul>[/color]
[color=#0000c0]<li>[/color] 无序列表
[color=#0000c0]<li>[/color] 有序列表 !cGt#^4n
[color=#0000c0]<li>[/color] 定义列表 v{!l}1K j/H7EJg+z
[color=#0000c0] </ul>[/color] +hDt_.T
[/td][td=1,1,144] [color=#0000c0]<ol>[/color]
[color=#0000c0]<li>[/color] 无序列表 nO8F JX2m%{Q
[color=#0000c0]<li>[/color] 有序列表 ywl \lQ(r
[color=#0000c0]<li>[/color] 定义列表
[color=#0000c0]</ol>[/color] %{(Ua|.Xunn'oq
[/td][td=1,1,189] [color=#0000c0]<dl>[/color] GW/n5e~m4X
[color=#0000c0]<dt>[/color] OL
[color=#0000c0]<dd>[/color] 无序列表
[color=#0000c0]<dt>[/color] UL :^5r}M;^D2}yK w \\
[color=#0000c0]<dd>[/color] 有序列表 4MW,S%M4}\K&]
[color=#0000c0]<dt>[/color] DL
[color=#0000c0]<dd>[/color] 定义列表
[color=#0000c0]</dl>[/color]
[/td][/tr][tr][td=1,1,91] 显示效果 "M!tb3~(e
[/td][td=1,1,144] · 无序列表 X.G"O*h4s-QF!Y!b
· 有序列表
· 定义列表
[/td][td=1,1,144] 1. 无序列表 +N/O-\,{MU A%g
2. 有序列表 D`)t f*]oYl
3. 定义列表 DxJ_t_K:r
[/td][td=1,1,189] OL
无序列表
UL
有序列表 #K4y;j1O#|SUo
DL
定义列表
[/td][/tr][/table][/align] [b]说明: [/b]列表标记是块元素,其中 <ul> 、 <ol> 和 <dl> 要求开始标记和结束标记都有, <li>,<dt> 和 <dd> 可以没有结束标记。 {Y3D^5I l3I5[}0VY
用户可以用 type 序性修改条目的标记。对于无序列表, type = disc | circle | square ,( disc 实心圆点 cirde 圆圈 square 实心方点),缺省值为 type = disc 。有序列表 type=A | a | I | i | 1 ( A, 大写字母; a, 小写字母; I, 大写罗马数字; i, 小写罗马数字; l, 缺省 , 阿拉伯数字),缺省值为阿拉伯数字。 /DF#Epz+yn
[align=center][table=90%,#cccccc][tr][td=1,1,568] 例: html 代码:
[color=#0000c0]<ul>[/color]
[color=#0000c0]<li> [/color]无序列表
[color=#0000c0]<li type= "circle" >[/color] 有序列表 kv.gh:u ]2X2W
[color=#0000c0]<li type= "square" >[/color] 定义列表
[color=#0000c0]</ul>[/color]