  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14191
- 金币
- 2386
- 威望
- 1647
- 贡献
- 1334
|
很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。9 O' J' d: ?, E/ {! i% i% A: m5 `
; {4 |9 L: D6 u/ J& O 谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。
7 N% I8 ]1 P7 [7 V1 _0 A7 X L3 c7 o/ n- c! q* E' b( u8 b- ?# |
如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:) m8 u; j' E. p8 V1 L4 u
/ X" d2 t/ T& y) Z1 k+ [4 t 〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉
7 e6 _+ N. \( V# H6 U& Z3 A" c0 f2 ]6 u0 S8 f, ]* F
〈tr〉
6 B. W1 ~7 Z( `* O& ?+ r5 e# C/ x3 [) m/ ] E* t* \1 R$ I" {
〈td〉
1 Y- }( G" U3 m, G7 b" V/ _' X( W2 }7 ~, r. i G
〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉
7 S: c% p, Z$ ?9 n8 f7 O
8 _$ p8 h: o% H0 [ 〈tr〉
$ ?) Q) c3 a$ D2 ~, Q) j
& W0 f ~ K+ f% I# M5 q& e( e' P4 \) r 〈td〉. J r" B+ v5 s+ L
* x6 B$ `& j( R8 ?: m4 e) G 〈/td〉6 v/ `& o0 y) m2 N7 `7 Z! V; c7 ?
5 j, u5 v. |! D8 s" v$ [ 〈/tr〉6 i4 ^! t7 h5 t! s& K
' j- `- v) D# u) E 〈/table〉
0 k9 Y9 g/ B6 n( q! Z* V: T0 @7 t% [2 ]( `9 i$ I' ~: Q
〈/td〉
6 ?5 {& c! P9 h3 P ^ @1 g# r$ P! E. \; J! W; t
〈/tr〉
! Z/ O7 R0 b1 n8 Q" f
. V+ R$ [! ?2 B7 [2 W 〈/table〉
; [, O( U; r9 K# m. R! s
% q. i1 X7 ~/ Z* z/ n& t8 E- O) c 第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。
9 }" a4 E+ ~ c: N0 ~4 Q% C. b$ ]
6 N5 _ Z# G" b" ~2 ? 源代码如下:
2 G; u) a% o: t# N" m4 _) e9 [ P) ]8 d- W: v! @
〈table border="0" bgcolor=white〉# r# }, U6 {7 J: K4 q/ V0 E
3 ?6 @5 F( x& ~8 H1 V. }$ ~ 〈tr〉
6 W! t8 m2 f/ E! j- T# Q2 S' @
〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉
7 }/ ~1 ~9 }3 B. t& J8 _+ F L" r
# e9 H/ v5 f. j 〈/td〉. L& J7 b6 Q/ F/ B: ?4 c
5 E+ p+ G/ W6 \ D9 q3 |, ^
〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉3 q5 K4 X1 i7 X2 l0 R, j6 V, q
5 a0 {7 v3 v) w r( R0 z
〈/td〉3 F6 X' {" ], c+ h' F
/ V# M: @ l3 H1 H 〈/tr〉, g8 Z2 U' h) t( Y* Z$ z9 P
2 c+ u6 a8 O5 u6 w* A4 s 〈tr〉$ G3 ?4 r9 D7 P6 Z
1 ^6 U, z, ]( ~0 V. K6 V$ p3 _! J
〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉
4 }! |$ N; F1 d; E' U# o8 `
0 K3 [+ k* [) }1 Y0 T 〈/td〉
$ J% |" u+ `- e1 F. i( v
% J* g+ J/ v' ^+ d7 O$ D 〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉, J: E) G n+ a0 Z' C# ]( }( v; }/ s
9 A4 @+ ^8 S; k+ L7 Y
1 i6 }* l' i6 w/ ? M. y% a 〈/td〉
3 h- f7 e4 W0 Q9 g
( b2 e* t# c! ` y4 z6 j# o* ^- [ 〈/tr〉
. Z" ^2 U7 ?8 A% I) o9 ?! r: H! R+ ~; s
〈/table〉 |
|