  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14161
- 金币
- 2371
- 威望
- 1647
- 贡献
- 1319
|
很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。% n+ Q/ F$ C7 A ^) T
& i8 q s6 p- `3 n9 F
谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。
8 A, ]; \% j* H( i( {, L. J* v& g3 z6 [! Y0 V
如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:
R# n. D3 f7 q& x* U- F! i. G, Q! ]( U+ _% v$ M
〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉
( g7 p) P' j D8 P, V8 p0 N% J8 K
〈tr〉& ~( z4 r+ \: P8 H) D- N
3 R/ l, L2 ~" i% W 〈td〉/ ]. D9 ]8 ?, k
) r: x% @: a& z6 t
〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉
* b9 r$ a( _ R. p* D% U9 T% r! H* P: T. }9 U8 U. y5 u+ f/ f
〈tr〉4 ^0 _# l) X9 r# y0 U5 H0 }
, Z7 E1 L+ e% T. h1 }' V 〈td〉
0 K o! l* c0 E) }6 M' t; k9 M, ?5 x0 k5 ^
〈/td〉
& g8 t4 w0 m* Q" B% b6 a1 y: z& t7 ]) E0 U M
〈/tr〉" x9 b7 Z! H- s; Z/ Z8 R1 w3 m
" F! g0 r& W8 s& i7 X. [ 〈/table〉7 u, _- H* v4 ?0 m1 r
' ?. }0 `, ?+ d: [- c+ [8 A; U 〈/td〉
/ l& |, I8 {( ?! ?9 [' `: K" P
& T; i* J @2 d 〈/tr〉
9 z6 \1 p. N6 ^
2 e) N4 l9 M9 |8 y, Q3 J1 s0 W 〈/table〉1 ~! l l& T+ c. P% l, Z2 N6 N
3 y. |1 }# z- K3 K) ?$ O 第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。. W. N: ?- u0 J! u: Y
. P! a3 D0 I- h( _
源代码如下:: Z3 J# v9 a: z/ g: U
2 g% y4 {) R7 [/ I, k o T 〈table border="0" bgcolor=white〉
+ K* C# m0 z, }% e. T; e
+ D& V( S+ J6 n) o. P0 L 〈tr〉
; Z8 W/ p2 @7 l, G/ @* b$ L# r7 W4 }% n$ ?
〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉
0 B4 s" Y- B1 t9 E& U8 l1 b7 |4 a; G/ H5 d3 j
〈/td〉
' t8 l+ C! [. N" d& M3 `7 S3 @. ]1 K1 a- ]9 X
〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉
^& L' |& S0 C; l" ~
. g& N3 k& Z! K0 O( H8 G 〈/td〉2 A6 L! g9 g' P% f& i4 \
) O) [5 f4 f$ Q1 n
〈/tr〉- ?; ^, s8 C- L, q l
0 _8 i ` `/ K0 k 〈tr〉3 m6 y3 v* q3 h# d9 T) ?
& y5 p8 K4 f- b
〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉" X9 Y! g6 U: ~5 L: J8 K
5 ]& R" p6 |& j' z6 i' M& V
〈/td〉
: E* U& \( F* ^' G5 V1 s3 J. e/ Y) h6 K
〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉) w5 w, Y) ~$ @$ q! }# f5 g. }
* J( z; f8 t# {5 e/ [
& {4 x' d, \4 f. y! U' j 〈/td〉
, [0 ~5 s& O5 V; f0 s4 Y" |3 p% x' I3 f! ], v6 L
〈/tr〉! ], Y/ v( G% [$ A2 R
' U; P: V3 C$ T& V: f, Y
〈/table〉 |
|