  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14161
- 金币
- 2371
- 威望
- 1647
- 贡献
- 1319
|
很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。
, [, k7 k0 v* I: @ 3 Z) l2 y* J; W6 ?2 Q
谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。$ {+ U4 G4 v, R
, m8 [2 h& Z- q# U# P- T: R# ~/ i0 E 如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:
+ C, y7 b7 I7 q* u B, W4 R! F+ k" j2 N% B* N# P
〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉
# u7 b6 E3 R7 ]! K6 S& \+ w
, e+ ~0 m6 t/ p! A) d9 d# u 〈tr〉& ]: H7 G4 Q: l: f
) z N* k) E R" t1 g( o$ u% G 〈td〉+ E, H1 V4 g3 h2 B- d- K
) J: W7 U7 ?- ]0 N6 i3 {6 ?1 { 〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉
% N( k' u8 ]' f9 o7 g: F8 Y$ `+ T& _; F+ j. `
〈tr〉
4 Y+ V0 Q" Z6 q
* v; w( v, D4 K U9 @. h5 N 〈td〉3 g7 n0 \3 A0 A+ A S0 k' o' A
# X* i: k; Y8 R* `
〈/td〉
( ^( |# {6 o/ d* o: a7 U3 L- f9 J4 R5 h6 T* K3 i; K
〈/tr〉/ L, f8 ]7 v2 K4 d. t
( F1 D _& A% f5 P! x0 U 〈/table〉
7 |3 q5 J. B- D. L" g7 D8 W3 u) s# Y5 Q6 l! F; f0 K
〈/td〉
' N2 w% W& Y" n& c C* u5 P
+ P1 H/ ~$ }% S3 V: J9 Z 〈/tr〉3 D$ D( E7 e' G; G( r% K1 M/ M
$ E6 n4 m/ Z9 B$ j1 y, U 〈/table〉% f: d3 i* Q# J; C0 t
" A. F! ~) p( g 第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。0 r B7 H- M! b
4 C& T8 P2 ^/ ?$ K9 G1 { 源代码如下:
& O) \8 z. ?0 @# L+ j
' ], q) B3 I; H- U2 W; } 〈table border="0" bgcolor=white〉" p, x2 ?5 t8 I. b* o$ l: N/ P
! x# b6 G+ }7 b 〈tr〉
) m$ ^9 b* o4 g" W8 _8 S. A3 j. m" `+ i$ V
〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉
3 t" }8 S6 _& ?- v) V. Y$ ~
]: k: G3 H, `" S8 N! ?8 ` 〈/td〉+ G3 a% ~# Z! _
9 D6 f+ m+ q c( I* q" M7 ] 〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉
n& V' R4 t5 P( o, |! ?3 R
5 ]! i! l4 l( x/ t 〈/td〉1 C* w, f9 y3 a( m8 | P
( l( Z5 }5 M9 ^! Z6 b 〈/tr〉' q' P. r9 Y/ D @ Z8 k
$ x0 A1 d( ?8 P; e+ h! o# A, B 〈tr〉
* Z* P6 f' A1 V% Y. ^; t
7 x+ n$ p) l5 \0 H, ?9 ~2 M 〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉" D% @ @7 R4 u1 ?. s- M3 L
1 n6 R3 L5 R3 H4 g* q7 O: w
〈/td〉
5 I. z6 F" V& U5 P) d4 [1 X, k- N! \# U* [: B& U3 v
〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉
8 ?% O$ `' R: z0 u% G/ E9 A& e% {. C
3 k& G; z. @% [
〈/td〉
) t9 s% N: J8 Q# N% V2 E
! Z( @) \ o6 U# q 〈/tr〉
7 E9 U+ }7 }& P2 @5 q8 H5 V
9 ?2 [5 d H0 v- d 〈/table〉 |
|