  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14197
- 金币
- 2389
- 威望
- 1647
- 贡献
- 1337
|
很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。8 D0 b8 U, i% Y/ V' g
: r' \3 z( S4 n- f& v; D0 s) C
谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。- a3 F+ I/ p8 j" N+ t' B* B2 _
! W& \- \" ~& V E$ C
如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:- p! _! f9 [" Q4 L
" I7 c( q! a" a( u& Q 〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉$ `% a7 D3 K2 N A
1 k. d. S' `5 w: ^ h- U 〈tr〉( L* \8 ~( H* }. m6 K# I* ] [- f
/ F4 Y5 W, S% U6 d0 w( x
〈td〉
7 {, C) u* Y' P: z1 c, t G7 R' B6 c5 Z5 E" E I2 [
〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉6 T4 F& d/ s- R
& W$ ~9 L* D: y4 B; C, [ 〈tr〉
8 }* d* A' u0 R& l0 d4 L* F
! ^0 z: J) p1 R4 @3 K 〈td〉0 T2 }+ A5 j$ N i2 `
$ G+ s6 r% a: B4 E3 E& y9 B! T 〈/td〉% Q, N X# z! ]% @9 R3 H
. V$ v7 q# V( x! R* i5 x+ B( |0 j6 v 〈/tr〉
& D6 w+ ]% c2 S- Y; ?% {6 l# P- a# ]
& g8 t1 {! W. N& N; C/ ? 〈/table〉, F v2 F$ v9 i, Y
( g/ T- c" I+ _4 m# [9 M 〈/td〉- z5 f: {: T4 F# q' g3 f, e
3 ?: `7 }0 J% c3 v9 E
〈/tr〉
7 }+ m1 _! W/ F* Q2 c. j0 n+ j2 x4 Z* |$ h z- F* M
〈/table〉- Y- X7 j ]4 P8 ~/ n3 l0 [; @+ c$ e
* U3 ~$ ~$ Z3 H 第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。8 G) K' ], @4 N \, L5 l
: W# X! n" }# Z5 I! G _ 源代码如下:
9 L0 a: }6 z( a, @# S4 r+ W1 t3 C; C, q- B- m* t' V4 `$ s9 O
〈table border="0" bgcolor=white〉
8 ]. ?0 m0 B2 L; p9 R8 z2 l; q, o! J4 d$ [2 w
〈tr〉
( ]5 h6 i4 T; B9 D7 m/ l5 `% O
. U, J) ^$ J2 m 〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉
; ]: ?" Y' Y0 |3 g4 a( c% t& e& ^/ N9 M9 s3 Y6 @
〈/td〉! ~4 H" Z, y" W/ o/ I/ K% L! W
5 }( n- `5 ?' O$ {) b1 W
〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉3 P+ D9 F5 X' W$ Y9 o
3 _! [2 x: o( u8 H6 t; ]0 I
〈/td〉* k) I9 ^9 R% g; E$ }
8 {/ m" y: }9 B) n( k3 }, M
〈/tr〉5 R, s. x( ]6 J( U6 y
9 E6 p4 l8 T @/ F4 d* { 〈tr〉
$ g( b7 T5 N+ L) M( [4 H) V! n7 d8 ~
〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉 Z: Z! B/ G* x( D
$ z# u; d+ m" T; ^( H7 J% B5 e
〈/td〉9 C. S+ A# T; ~
. H' C: p _% x
〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉! V: n B# B) g6 L5 b
, c% S ^ O+ i2 s9 g; D) a5 n" }% x! }
〈/td〉% I! T6 P4 D: }, l6 v$ R X
4 Z) Q! r8 a9 j) _3 N$ i2 p# d! ` 〈/tr〉) q( s1 r9 e; y1 R. B6 ~
/ y8 e0 ^: Q" |9 q
〈/table〉 |
|