|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。
: w" _0 p6 @" p+ q" e* {" T T7 R$ A
$ q6 H: ?( m/ t5 S7 A* ^% \: T 谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。
; v8 e: Z- R1 p; I3 v/ K
4 b8 \; C/ W# e5 e! l* D b+ d4 d 如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:
) H( _( m4 A% \5 L% M- K& W( ]- A
〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉5 ?* K+ A. a0 M3 S
3 v* e4 \3 Y! n9 W d3 R7 A
〈tr〉
2 k; _, T h U- @' a/ n& `2 v3 A d7 q1 H2 ] D0 a
〈td〉) m9 G. n: e7 R6 D9 S8 A# s
; q! O9 B/ h- L; u
〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉
' W, r3 m" o4 f4 l2 l/ S) x; d0 D; ^
〈tr〉
3 m) e' I9 \4 i* B% H0 l
2 [5 b! k# g! S4 V$ u' \ 〈td〉2 C, _$ H0 M W
3 l$ \4 j# Y1 P j, d- l( ?4 B 〈/td〉
' J# y* W; T; R, F
1 c2 n! ^" E8 y1 c6 w 〈/tr〉
, ^% i3 G- q' u1 I4 Q: H% m/ g/ e! `6 [& T+ W+ ?
〈/table〉
; {' Q! N1 \% n/ ~; x8 |% l' D
1 r3 j4 [/ C0 G2 \ 〈/td〉$ J1 R. `. G& n2 s3 e: T3 L) s( ?
+ a. O* d+ b. x y. O
〈/tr〉' W) R- l' U# N5 l8 W+ C% i4 J8 x
$ d; G/ \2 T _- t4 P7 D( u 〈/table〉
* Z( |: e, s0 I3 K7 `' O5 v2 O6 E) S: a
第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。: F7 X' \& Q, p& W
4 A# ~5 @: L" M8 y# j& ~: n& ], j 源代码如下:
' A9 H" H0 S- R( ?1 l
" U4 `6 C7 `3 j: g' g R: o0 I3 W 〈table border="0" bgcolor=white〉9 T* ~1 t, V, g* e/ ~% j' O
- {% S9 O- ^2 c6 I8 ^
〈tr〉
. ^6 C1 z- U% z, J; B( P# c% h
5 F0 I# J# k4 y 〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉9 l! ?# q c5 @5 ~: ?% h
6 _" R3 i0 r, Z; w5 N L. ~ 〈/td〉! X: }2 K5 r' p/ {2 t9 Z
7 M+ d4 {4 R' X& K
〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉
4 [7 R5 `! k- o
' a g( ]6 x A2 _% I! B 〈/td〉
. k" v' B, h* b! K9 O1 w! U" @8 F
) j) q9 X% w5 c q; |( H+ y6 V 〈/tr〉
& @' C/ E$ ?( G% b3 G4 e6 b. L7 v3 f2 g' y, e# M. J$ D% N$ g1 X1 u
〈tr〉
5 ~ U$ m$ l* _) \
( N' B* @1 k. ]$ o8 W* t* b 〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉8 {, m' a4 Y. v& R
- ?/ B$ W; ]2 J' _% d* l
〈/td〉
3 x$ P) L: W4 u% a1 G
# w: N# ~& g1 [; h# |% d, \ 〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉! Y9 Y% a' n7 e9 n! f
U# T `, o7 K7 \8 W8 C7 v
" g# {! |0 ]- X F7 g 〈/td〉
8 z$ B \7 q. o! |- q! f0 o: D
〈/tr〉- \. v6 n/ v7 z6 E- ]8 ]
% i7 b( k! D2 }: Q* l z9 P5 U; y
〈/table〉 |
|