|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。" H/ V# e* O6 L% l
8 S6 q5 z6 J! c! T! X
谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。3 G: {4 r% w' e9 s: J9 j
* a& m: A8 M; s) r( D 如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:
! \1 n$ T1 I3 t, ]( y$ ], S; b2 G/ U
8 F* K2 M% o6 m 〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉
) {9 g; x- B# n1 v) S% e
6 t2 I1 `4 [- ^% B% M/ z 〈tr〉: ]- x/ P! K/ t9 s7 s1 P
7 g) _! X" [4 R( s: ^" b
〈td〉5 s( }: O8 R2 C0 P8 V
& D% ~- T, w) Q
〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉) K( K5 c' t6 W8 K& g/ V: b
: s. S8 Y5 {7 E5 \. I; _5 v
〈tr〉) x! [/ h. J7 @
6 n+ q2 u6 C+ \6 U% D4 U 〈td〉
5 l. g( R% k1 d% `- ]7 J u
4 B& h$ I( M( ^/ D 〈/td〉6 V& R4 P$ f, U9 q. O+ w' ^; s
1 u; j5 G! g0 R: s2 C 〈/tr〉$ t; [0 k' {1 L* k5 A) |+ f
& A2 x$ A% P6 o( G" _; r3 t" e/ S, g 〈/table〉: I. g, c8 e( h6 f
/ b! S# w" z# Q { D% s 〈/td〉$ d9 v4 x. Q! P8 {
7 w9 q6 \# d) M# ?' e
〈/tr〉
7 k* Z% p- `% Z& ^9 n% u. ?$ Y, ]' [ |. m! ]
〈/table〉/ B, V- m$ n9 a
7 R. i& S& C% z- L! l, p4 \2 W 第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。( T. \2 i) g$ z9 L- U! S
- l; {9 i4 [0 H
源代码如下:$ ^' E2 G5 X( B7 L$ ^1 Q- x' i
% G/ `; m' L& M& l: i/ C7 Z
〈table border="0" bgcolor=white〉
" }4 e" l2 G$ [( A# s, z
. I+ |& ~0 Z& V& R. J& c' l 〈tr〉
+ D% o. U1 U3 T, q8 k
; a" b, Y# x2 v( z 〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉5 F3 Z; N; E z1 n9 l p: ~6 a
! R6 S4 c1 k# {
〈/td〉
8 P- N" p- d; M' B; M W
8 s8 G8 G8 L7 v* @! h( D1 ^ 〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉
. `) ~1 D) g/ l- }: T; k% U8 z: o z# `0 ?$ ^3 ?# q+ f$ u
〈/td〉$ a* T, h1 k( G) r. J) ^( t! Y2 L
" I, L1 ?! U, ~; E) s; n
〈/tr〉: Z9 o V& q5 A
2 x8 v5 h: `( Q j% F. v% {, h
〈tr〉
# |# q, F9 V/ P8 V* w5 Y
& ~6 e; T- [+ n( ~ 〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉
: x' c T; o, X* L0 c1 X) @; E
; N" I7 |- S* C& p 〈/td〉
3 N0 _& l) |$ {3 b$ i: ]" o- z
/ t# _) ]3 Z1 x0 q# U 〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉
6 j* Z9 z, w, u0 z* Y" o& m( D6 y7 w. j7 A' ~" D( R5 g
4 s/ b f* a+ b. p( E 〈/td〉+ R: D T4 S7 _0 i
+ a- E# |( I7 B& f: [ 〈/tr〉& M. ` D" v1 ]. Q3 O* A
' ~* D$ c( g. @; g( ~# T' i4 }% t 〈/table〉 |
|