获得本站免费赞助空间请点这里
返回列表 发帖

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

  很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。9 B4 {7 x4 m9 y8 b1 }
  
/ n2 y; T. X  p1 x8 N/ z  谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。
4 q5 \. A0 o' Y" [* D/ l/ X- H$ h/ m  P2 A' O" ?
  如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:  G3 ]3 C+ ?" R$ z# z( N' y; i7 y
  k# d  d0 F) x% Q
  〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉
5 Z3 [0 h/ Z7 w& k* ^8 E
2 J1 o: U8 T; r   〈tr〉
/ O0 C* B4 D3 q- ~0 c# |# H$ O4 O
9 d, y& x9 K: ]. D( {! k( l   〈td〉
; O. e& Y' M* a6 m% B0 d% e2 m" g! K7 E; Z( q2 R6 w7 z
   〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉
6 u: m7 l4 H; r3 _: l9 o: q. a9 m! K/ N  H1 s
   〈tr〉
: G! a  Q, e5 J* h/ {' e4 E* U9 W# A3 N3 _% o$ z5 |
   〈td〉
2 M- @4 }) c) i, K& \/ P4 q$ d" f5 a  ?! ~" F4 F
   〈/td〉
9 t# r; l9 x2 x/ w: X2 ?# ~  }* m
% L; v! b* t/ |) e: ]9 k7 `   〈/tr〉
" e# J$ r% c6 s, q' Y& y& C! G
' n7 A: D  L1 @7 o& R2 S' G   〈/table〉+ u  A( O6 Z8 C
8 q5 D& }) f$ {1 p9 V9 F
   〈/td〉
: K  d; M* o- ^, Q. N7 m
6 X0 O: i6 Q$ l" ~" a- D% }. v   〈/tr〉* Z. j" u4 Q0 ?* P
' e" \) n: n3 h! p% s9 y5 f
   〈/table〉8 E8 Z1 }% H" f0 G

$ t' Z% t5 _% H1 T  第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。
' f; }% ?2 G1 e! w1 [" A: V; a
0 q' ]( u" Y; L; G5 U  源代码如下:
4 M9 r7 h! J0 O3 T3 l
2 n# E( _* ^* R2 g  〈table border="0" bgcolor=white〉
0 `+ E& p' C% H) `# a& E' A$ x3 U( l0 U6 o+ j9 J
   〈tr〉
8 M7 L# u  d9 e# @' F" u3 \* W+ v# N0 [' n+ b, m# A% }
   〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉
8 U% g+ O3 n- g) S5 N0 n5 t& C+ S2 g, b3 `2 l4 f6 L9 H
   〈/td〉) K! s1 C0 ?1 g! e6 ^

) r* \, d9 J0 r% v8 X  O7 w: u% x   〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉
8 J2 M$ l$ y$ R
; ]8 t  @& D9 F; u: j   〈/td〉- `* _1 ]1 p. {+ ^- f8 P
: H, v5 ?( w: L/ t+ ]$ g. `; ?4 A* e
   〈/tr〉
; S! N, ^+ Z6 n5 T7 o
. |( K$ O9 Z: s: I! V0 e  [. Z   〈tr〉
; H. V1 u: [/ V9 y3 ]/ e+ i
$ L+ [1 R* \- G: j' i: r   〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉
% ^9 ]4 M9 @( p' M- [; b3 p7 y  ~6 }3 f2 E
   〈/td〉
# ~/ b5 J' W$ @  G
0 _  r8 _/ A+ |+ K+ B8 f+ x& l7 v   〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉
7 c6 p  x4 K0 B' ?) Q' A8 B- C; t$ J3 t. V, Y- I
' R5 Y4 ~# Z& _6 J; |
   〈/td〉
* r# r3 j9 y6 I! _) ]) |# W
2 o* v$ I/ Z* X  W# l   〈/tr〉
" u9 [( X- W5 c, u% k2 X$ H9 c  V4 t) a- Z& D
  〈/table〉

挺好的。。。。。。。。。。

TOP

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