返回列表 发帖

在网页中实现细线边框的两种方法

  很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。
) O& C  r, H7 k7 y, l; [: W$ f5 K  
- m8 L. C6 b+ K1 y  谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。
' ?: y. a! L" h+ L3 p- {5 T9 B0 T& i) X
  如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:3 s% e8 X4 c- E0 _: d% G

. ?$ `4 F2 ^- c0 Q# x  〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉
) I! ?; h4 L3 U# Z- H; }) L0 Z  y) V/ j( U& n, r2 c, m
   〈tr〉
' Z2 j' n" h; y* d( A) f
: v, D- w& Y' G/ p4 v+ c   〈td〉# z7 `0 `4 a  V/ V  p! l9 x5 B

: |! ~& C' W) x6 r/ o& W) m: g8 W* F   〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉
& B7 \  K& [9 R* h) I! i
8 N" \0 L6 H! s5 i, P- r( I   〈tr〉
4 G% R' S" d; T5 S
7 e" b3 g( _5 O/ M" [8 g" Q   〈td〉
  {3 P' m6 U. e9 @& Q
7 [0 l1 }1 ~8 c$ f   〈/td〉: @9 q* S7 x' D" `8 W/ j
: ^+ ^/ j  }) x  \4 c. u% n: J
   〈/tr〉, r- \4 v  I: C* r. ?' ?1 ?

4 N. b( B! W0 m   〈/table〉
5 `; |- m. Q- A$ x0 T/ G" v& l
- V- |/ E/ v) ], c6 n( v3 O   〈/td〉* g7 ]/ s: V$ H+ g
! z& y6 C) }# Z" K
   〈/tr〉
! r- _2 ~6 [# F% c' z2 j, u3 Z
5 z3 M5 ~: `2 T6 K8 G1 c7 o/ Q   〈/table〉
! t6 q8 ?+ {6 X3 m0 z! m7 a# v3 r6 X- l
  第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。5 Q: n. e1 I( t; y2 a- ~) R( G
$ m+ u4 y4 b; B* L6 c7 y
  源代码如下:$ i% }; y% z' E1 {) a, S  ^3 U, ^

  F4 c; ~) X! ]8 i0 n  〈table border="0" bgcolor=white〉0 M7 F* h# Y0 ]% O) p  K/ v

* V0 A5 ^& |/ U( r" [9 }   〈tr〉
& D4 e! |, X* g/ Q! s* |/ a
" T1 T' a: ?$ R1 F   〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉9 ]1 {8 U' o. \9 E
  h) o$ b$ i; o2 {- U
   〈/td〉
1 I, @7 d! M% m. F$ v; E
7 W# j6 O0 L9 `   〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉; y! U9 ?; Z6 p
/ ~9 P2 L  R9 ~
   〈/td〉5 |( V0 c. f  T' W* M  J. d: I( F
/ z0 }- F" A" \) I7 ^
   〈/tr〉
2 L2 S9 l$ O' P" b9 X2 {7 B2 h$ F* H5 ?* C3 m
   〈tr〉
# S3 [. Q+ i, s4 _$ h. d' k, [; `& [! r$ G0 k
   〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉/ R* C( \7 j5 \( a, \

- H* P$ c  c5 X7 n; L   〈/td〉
: ?4 T1 j9 `$ U# q0 d, }2 P5 {* }5 H# c& b4 x
   〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉& G$ r. o, G* H
* X  \! v" a/ Z, O" x. u- u

% G  F; ^( s( q4 G0 l0 h1 g   〈/td〉% W; A8 M1 }$ K/ e* E
" U% ?' F/ ^5 C, Y0 v
   〈/tr〉
$ k1 H: o  A0 T# q5 U9 \: m; k4 n' j( ?  l
  〈/table〉

返回列表
【捌玖网络】已经运行: