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

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

  很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。6 a" p3 z( K# O0 l; Q
  + J( D0 R. e9 V! u8 g- R
  谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。
; `" t& ]! C+ [7 G2 ?' t) A- K* V) T$ C8 w0 w
  如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:
0 O5 f- Q, C. J( }
) q' j) I2 O1 r0 k( ?0 E  〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉
8 z& [% G8 h  D0 x5 y8 M$ c6 c) j6 \! [
   〈tr〉# `( I( `! C+ M' a- ?
8 W, W. u8 h  l) D3 q, t
   〈td〉
9 L2 Y( y% H6 j
$ d& i+ }8 x: w: h% D   〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉, e+ C2 G& W: [* U7 @" r& m
0 j/ x" F' z+ U6 G
   〈tr〉9 ~2 k# Y7 k; y# |& V

0 R3 G; y3 n; V  [3 R2 {   〈td〉; q" O2 Y( U/ w# K/ B" o. v' M7 m
3 `- P) Y5 B- B, N
   〈/td〉! a7 h) ^& p8 D1 j! P' [' C
1 O6 e6 t" D' l7 I: b
   〈/tr〉  P" n' g4 m3 p8 k

: w) P4 O7 f9 o8 D0 F   〈/table〉
, j  u: @  W) N) }) \2 x6 x7 K4 ~6 F
   〈/td〉
- C* p1 W4 K4 B5 G. i3 Q) M0 b) R- V1 _& _
   〈/tr〉' k- V# _" n3 P" \

& u: c9 |+ [% Y* _0 u' u   〈/table〉
0 `% n5 Y1 H$ H5 _& n2 _, Y7 [
4 X! X5 n6 z, P. X  第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。
; W. E8 g: M' n4 t2 a
" F8 k! w# m5 p; W  源代码如下:
) ~: a" Z. g2 ?$ P) h5 [6 e* ^9 I# j0 _; u3 b2 W
  〈table border="0" bgcolor=white〉
! I# W8 A9 l! x' z2 \, {& J7 f
7 {; f+ Z: f& z) W   〈tr〉9 n( g7 r8 {0 [) z0 X3 ~

. N. s: i+ [# l+ Z: @; c2 |8 B   〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉& _) k! @! w! J" Q( K- B
3 o. J: I: l0 e5 J) `  r
   〈/td〉
& t6 @' M# D2 n6 D  ]4 l# a% y+ J: B% ?; ]% H9 v6 T  _6 K- o
   〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉
4 W' I' b# v; v4 S/ b) s4 K, z! w, p
   〈/td〉* N6 j' `) q: T; U6 v* |% L

2 `% R& _* B2 x( U$ m   〈/tr〉
0 a; t: g* z. Q6 p3 T9 P" C. P$ h9 |) y& M
   〈tr〉% Z  W2 u& a! A1 S# r

4 D: ^7 j2 M. D/ u   〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉7 o; h9 f: H6 Q. F6 m
8 g3 \  W0 _2 A* R' W0 x8 @! I- D
   〈/td〉/ S! l; A- j0 @  [0 m. U+ Y

  R, a% C  P, _0 S6 L( V   〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉
. W+ P- T5 _# U5 a9 h5 X* s
) S0 ^$ K- ?( B4 S2 j, _
& z  H, X1 ]/ [) [- h* p   〈/td〉! k1 w' e9 L, D3 H  j

$ r' G3 B2 E; o. ]: A- x( F   〈/tr〉9 q$ v7 O7 `. ?8 e
; b* ~, \' u& n0 d, ^! L# n
  〈/table〉

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

TOP

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