|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。
& X/ A1 \4 d) D' o- ]5 Q6 B
. r# H+ f) B) w+ m7 v3 n, }% K 谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。% J; @" ]: X% |/ h1 O9 Y9 y1 N
1 z# O3 ?% k1 S+ S* {& H 如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:
9 h% @: U: Z2 p9 A5 ~* v2 d2 h% L- N- Q* C( D* _
〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉0 _3 l/ j# q6 c! A4 d
4 p3 S+ ?" C7 t3 w* h j
〈tr〉4 P' e2 S, X. f- F+ }- T
& S9 R0 D. O b5 i1 h6 {- B 〈td〉
9 v: W/ k, l4 ?2 U& \$ Z, e) }' S1 u8 O& A
〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉
' Q& B% M" u# n; ]( \1 z$ C8 t5 V/ n1 J
〈tr〉
: e. R. C; F6 q9 {
0 p& A/ R3 v! p4 ~6 K 〈td〉3 s+ \6 N1 z$ D& \
u7 J& _$ u4 z' Q& u6 w0 G; R
〈/td〉
2 m' A7 B1 E: ?0 r, d2 ^- a; K. m# e" x- e- K0 g7 V& ^" O
〈/tr〉+ k+ a9 O' K, C; t* B+ n1 i
+ p J$ R8 \- A! y
〈/table〉) N/ ~& J* J* ~- S; ~; l3 j: a
& M& X' ^0 _6 P% X* Z 〈/td〉: Y1 C) \7 ?, [& @
. U# m& i# o7 ?" c
〈/tr〉
^( J8 a9 }& D- }5 ]' `# v9 `# n: p% [
〈/table〉+ e& R$ M5 H, d( J" p( g. w( B" a
# @$ z/ A! `* u# F1 s 第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。
: B3 P. U9 ] J8 O
3 H4 i* F1 v; F# G4 g 源代码如下:
/ J) _) M) _2 y# m. l0 S+ _2 r! }0 T$ t3 I
〈table border="0" bgcolor=white〉( C0 _) g0 t. ?6 G
9 z8 S7 |) ~$ R1 c
〈tr〉- h3 G+ n4 ~1 V) y2 c) u
4 G# @" Y3 M( j
〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉
4 X( t; ~: Z3 W4 D* d
0 O5 l& x7 ^0 \7 {7 G7 F 〈/td〉# W; Q) o6 q6 r. x+ r
& L6 Z& l. f& `6 m/ v- L
〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉9 r3 v- C: e, D$ }( H
4 P0 O$ }, C. y# c8 P& E
〈/td〉
, ], [& |5 d2 @
* Q: [2 F5 ]0 w+ T1 J. v4 r' u 〈/tr〉0 Z* [" D) r% D9 V
$ O' _. E' K4 p' j3 o 〈tr〉, ^+ R8 w9 z" H
( w I! w. U c5 V5 w 〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉 w$ q7 V; d4 `+ w
4 \% |6 P% k& c8 a7 o
〈/td〉) _7 v( l( C* d/ _1 F
4 v, ]: @# p' p; G% C+ } 〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉
7 m( K$ u" h+ w9 T/ [, P
`1 r1 w( x' H- M2 z" r6 H+ [, f6 z6 A3 M2 E7 d# R" I( ]
〈/td〉! h1 ?+ Y7 _+ S6 i7 i1 F2 g2 R
& U+ H% Z/ E# T 〈/tr〉
0 X) T! \" M4 e' i
' x: k8 @, r g% }& W8 [) ] 〈/table〉 |
|