  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14247
- 金币
- 2414
- 威望
- 1647
- 贡献
- 1362
|
很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。, X( `7 g( b9 |2 u0 L0 B- d2 F" ?
& l% I/ N5 |) @4 ~1 O
谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。% R% t& _7 j! ~: c, L
$ B& ]. N4 Q# N$ A4 ] 如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:
3 N) [( x: S# a4 R6 g5 q5 L" I0 }" g- W4 m! Z1 l5 @# W; ~
〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉& f3 u6 ^' j3 j, [6 z5 s* S& x2 w
% r; `2 B* D9 h
〈tr〉( O! R# m4 Q; o6 V; e3 [9 S! C x
; N- T3 a4 K: v5 w& c4 `6 n 〈td〉
' [* ?% ^; j, C- o
) i4 ^0 H: t: I8 m b 〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉" d; }( G: |; m7 @% M
# q! d. i1 @' i8 H) x5 [5 ^) Z
〈tr〉
0 }# R# S& {; A, `+ x" o( p% Q
〈td〉
. {, F! z' P% `: o4 M' \$ V5 H; Q2 f6 h. ?7 F% I- r# y1 v1 f
〈/td〉
- P/ ?. I7 A" Z' }; u1 \2 ^9 z$ ?" N' [
〈/tr〉; b: n: C9 x5 x# x8 p
/ K X6 l! O$ Q. ?0 D* w+ w2 D8 l4 h
〈/table〉
! _0 h) o- E1 F- g; ~9 ^3 q' q. v% o- N6 w, X; Z) o& k
〈/td〉
- _) l+ H0 d5 d) P I8 j! j0 c/ q" X8 P
〈/tr〉
4 R1 T0 M. D6 D& N; T( n# K
, n3 O( ` w6 k 〈/table〉
! Z/ v' h8 V# \1 n; e; t3 E- l: u7 c! L* R% \; p" M
第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。
' j9 v N+ A( h- \! O5 Z( }3 ~* o4 _% [3 P# b& N5 A
源代码如下:
0 h7 l: k9 r6 x5 [* q8 w
4 @' C2 D7 \" I! T, D* `+ Y" ?, S 〈table border="0" bgcolor=white〉8 y2 R6 n$ t6 \% c% r: r
% P9 D. e, V: u 〈tr〉8 o9 }4 |4 W; W: ]: j
V: @% n8 Z" {" b 〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉) r* [# S( j: F1 z0 I
" F; A8 L+ U+ G! h5 i 〈/td〉
4 Z- `- ?' u% H3 J+ {% z& c& ]" q! m, p2 E: ~' K
〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉8 }. L: ~( \7 K
, ^* }$ `) J- k) M0 ~# Q$ G, ?
〈/td〉
* z" V' @& Y4 q6 F. a! o; \$ A0 s5 b- s- |$ i) K4 r
〈/tr〉
' M3 A. ^& F! W! X( M8 K4 z' Y& t6 k2 M( p
〈tr〉1 [! T% T- Y5 [# {2 H
3 I/ r7 Y* X2 z/ |$ l2 |$ ?
〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉
& i$ _) t) T* v9 Z* F( g1 P: g' x: V; S6 ^1 b
〈/td〉
2 v1 c/ _5 A/ u% P3 L/ f4 A: @: I0 S) k
〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉
% f+ u7 c3 V* G2 g$ A$ \* P
6 f0 ^/ L6 r' D$ I0 S2 |0 }' P; @" v" d2 B" N* S5 `
〈/td〉
8 Q: l/ h9 k* Y3 p7 Y9 A4 U
: J: {. l/ t. u% P 〈/tr〉
1 u: c/ M7 N/ M- {0 N; F" i
1 i7 `( H" N) D6 C; y* L* ~ 〈/table〉 |
|