  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14221
- 金币
- 2401
- 威望
- 1647
- 贡献
- 1349
|
很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。 l6 k7 B5 V: b5 j3 F* {
5 s9 z) F/ O$ p' \ L( Q 谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。
! E! Y. b4 A( j' F; P- W" [2 W! Y! F8 o' w1 G \
如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:
* U A& _5 r' @/ u/ O2 {# Y- q
8 |: |- b4 K8 {5 n6 x5 Y$ Z5 Z 〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉$ D/ W0 c& B) X2 e2 w0 V q
; ~% N& d6 q9 A! F8 R* l 〈tr〉( z9 F$ o5 U8 c$ E! U" h8 O
" N' N( a$ y" ^6 ?3 ] 〈td〉3 U( X0 @! e; ~$ i
9 P1 P! D4 }8 [) m$ n+ L' z. j 〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉/ C& V; O" o' D# F+ n/ ?+ P
- K) C4 i8 g6 h- P% X 〈tr〉0 Y5 X1 a I# M- u. H
2 a; @/ u, p! v# @( e 〈td〉4 n8 g1 D' g7 i2 g
]5 X7 k1 U/ b/ }# }% h 〈/td〉
: ?/ n! a/ t3 N9 g: \( }2 i% I+ U) e; ?& ]! ^6 h: _, a
〈/tr〉
! k4 t4 ]. A: A: s# C; F& O3 a! q1 ], Z8 A- I* F* h D
〈/table〉
3 ?' q( |& k5 g0 M) I% w. |; @& e- q; J$ x% i' V+ Y8 f
〈/td〉
! Y; {4 P. e6 ]6 M
0 d! \ H8 t2 e& T6 c9 R5 @" g 〈/tr〉
+ i1 T' D/ l* p0 M" ]7 V4 Y) E$ {* F6 B3 o) l3 |1 S8 E, O
〈/table〉
U' j% D5 s7 }" X) h- W9 W
: i0 M7 W; b! Q 第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。
6 d5 o2 Z$ ?# X# x6 r: t) P
: Z9 _: I2 n& S- ?+ n- } 源代码如下:' x2 I) T b1 P @4 m
- X8 G; ]9 i. P* ]4 `# T8 P! G; [
〈table border="0" bgcolor=white〉5 Y8 c5 {$ H6 g: @
$ c" [5 D. J+ z. m: ~8 X 〈tr〉
, ^0 \6 ~# V% Q
+ j2 d9 V y0 \1 {8 V F | 〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉
8 b" S& O& I) _7 \9 N. s z$ c1 G0 K4 y U t {2 c; }: U/ B
〈/td〉
! h+ V: U3 N2 _# ~) @- ?- P& V: _. t6 q! N( V5 S
〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉1 [; S& _ B4 w; L M: p
) L% N. e1 U3 e: Z9 i$ B1 m! Z
〈/td〉
. S! F- _5 Q5 u$ [0 E0 e: y5 i6 @% [: B5 f' L5 V' D
〈/tr〉$ P) ~0 L- f) Q' g
. m; c+ i& U/ q 〈tr〉! y6 r5 M9 E* q! j( B
- t% Z. g! v& h" \( Z# j
〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉
h. _8 W! a* B+ |' x5 N. \" x
3 e9 s4 j p; H7 {" ^ 〈/td〉
7 [. [% w6 s& g5 r
6 ?1 C0 U* G. v4 S. a r \ 〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉 f' O7 x' d) H
$ O( b1 o- E5 Z" E& S: B! x. q' }. i5 v e9 {4 D! m* R2 B- ?. H
〈/td〉% Q/ o2 F$ g% f' G4 q# [ i* i
% n2 r# z" U6 y' L8 ~ 〈/tr〉
/ t5 w& j" _8 t& K6 h7 G
( { n( `" V( o% c3 Q( _- y 〈/table〉 |
|