|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。
. @# B$ i4 P9 A; _/ m' i ( g# p$ l" E4 t/ x5 T- {
谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。; q; r$ [% ~$ Q) f
* R& h! \; t0 ?+ Q! C# z, _5 p, U
如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:9 x/ W, m z; R S3 I1 z# J7 v" d
v6 Z) G m& d9 L P8 A, p: @
〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉
5 N9 l; P: }* [/ _: V6 T
3 L4 l6 G6 z3 t 〈tr〉
2 I4 _" z) g# D5 H
, p9 ~# C2 V* r$ B3 ?5 U 〈td〉
/ q, ~: |% R4 P; a% b( y; S0 P" p! q! i2 ^; x8 o3 q
〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉# s4 C# o- `# j( P. N# q; R
0 Z" W+ z: a4 e2 l' H
〈tr〉" q% p* R& C4 I; I& n3 K) t5 Y4 e: t
% }+ x( ?( n+ z# S
〈td〉
) R; P) s% g9 I' x. u
: p3 X( M8 r2 \2 t 〈/td〉; h$ v0 P; S. N, w$ j L* H: s, W
4 s7 g' B0 C6 p6 Y! u/ C9 [ 〈/tr〉9 a$ l( b& e0 a3 i; v$ o
% Q8 Z. m4 [% O W
〈/table〉
v/ E/ U/ S/ f9 R- T* n& ]% p! @: g' ~
〈/td〉& g3 f% }- f d4 P
0 N- d% S; |& m& k
〈/tr〉/ P+ r' n1 p5 J0 g+ H( }
7 Y6 @& e1 z2 S9 q1 C) ]% c
〈/table〉
: x. c# M5 S, R* l L
/ y8 P( I! Z! S7 T 第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。
# d8 W y' H, ?& r6 I' g
' w9 g# k6 t( E 源代码如下:! L% s3 }3 w) g3 f1 y
" A& ~3 w% G, ^% B$ | 〈table border="0" bgcolor=white〉6 i7 x& \$ x$ J+ V
& C) B2 i z" M" i; j 〈tr〉) H$ Y0 L$ n1 G4 g/ t
* M+ c/ F! O) r; e
〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉
. t3 A& t8 z: `3 H; ~- T
- n/ Z3 A7 s! g) u4 u& [ 〈/td〉5 I2 r$ E* B# K6 T' f+ z5 K( `* n
( v0 i) Z( N' b( I0 \ 〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉. I% F! ~( h/ F# g% R, P4 i
5 y. |4 F" `9 n6 v& ~5 [0 W9 F
〈/td〉3 ]/ p3 H) S ?8 F1 {
8 c. c7 r, J' h* R& W 〈/tr〉! s& d1 E8 v7 S: b) ^
( m3 j W5 `! W# `( d4 n 〈tr〉# J ?/ l# s C" R# Y
4 j2 w! G* K+ R- w$ B
〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉6 x) p3 r' i3 d- R, B, J8 [: M ?
! D. g" i1 A7 u$ s9 Z* L3 E 〈/td〉% r+ o7 R8 b5 H J E0 X
4 @6 F# t! C0 y0 m. d% v 〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉3 b$ G. o# u% _6 m
; v7 p( T4 p6 }; L1 ^0 y8 N7 n- J7 v) J
〈/td〉$ C7 D+ z% A$ n4 a0 a
0 Y6 Y1 `3 ?4 |
〈/tr〉) o* S- a' i5 l5 l" v* ~
7 E! Q: z% w) x4 A; A i, p 〈/table〉 |
|