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

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

  很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。) Z; _; a6 c( g9 m, F
  # C$ }, p3 ^& ~2 c' B3 W( U
  谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。
+ H% t1 A+ [6 C3 _' a+ g5 G. P6 U  Q, W* O2 p
  如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:% V  c3 N; B0 U/ A1 |: h
4 L2 O+ [- s5 A( K  b7 N
  〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉
6 V2 N# ]* \1 e
- S3 R. s8 {* n+ `, U9 p$ W/ C/ Z   〈tr〉
& Z5 M2 S. _% t9 s, F' t
, S  `1 p# @0 x3 t7 C8 r& R# Y   〈td〉( d- q0 F  L; c% ^5 G7 w  U8 \

( X  M8 n3 ^3 R. b6 q   〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉
& W8 e4 n% K. s9 d- T: u4 B
0 h# V5 G+ m# m4 ~2 h" b+ }   〈tr〉( c- |& T# e$ V& |! Y
- a) I0 P% `6 G( H9 h6 Z
   〈td〉
2 b+ d1 M2 G7 i! I+ C. k5 T, F3 u! C
   〈/td〉6 T1 B4 [# ?2 R+ Z4 O

' u. H' @1 t: i  |2 K8 s# K3 H   〈/tr〉
) A1 o! A% N: H0 E: J( `
& c! E( Q5 y7 z' f: a. O   〈/table〉
- l, E3 L$ M8 I9 y: |  l9 u0 n" f/ }$ I3 }
   〈/td〉: J1 ?* r8 r1 G! U* T

  }3 D) {/ J! ^; g5 }7 m7 A3 h   〈/tr〉
0 }0 [& E* k/ l$ Z- Z: r
# Y! M$ f. s! s3 ^+ j! V   〈/table〉
2 c. v, y* _8 t1 E6 Q9 D
1 K3 [; X6 J, n1 i9 p5 E, Z  第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。9 W3 N- Y# S% U% ?$ G

+ ]$ ?0 T) `& M& e9 b4 ^6 ~" F! P9 W  源代码如下:" N# o! _  v4 |% _: i. t$ s! _
2 x6 s$ f" C5 f
  〈table border="0" bgcolor=white〉
; _: ~& E5 t) s% ~, ^& E4 L; q- f' P" A: v" Q3 H5 {# {
   〈tr〉
$ o) ~* {8 V3 `* |/ d1 Q1 _6 u+ S  P
   〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉* y+ l7 F' V# m7 p7 R
" v1 s2 Z; }2 N, C  |; S9 _7 w
   〈/td〉# K: v7 k5 ^" h! O

. l: {0 X* M* E4 a. K) x* _  X   〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉" X6 c, ]6 a0 }0 P* s, b  [

: V6 J6 e2 E# j! H0 u   〈/td〉" s$ G: S5 S8 O: B" `

5 T7 A, @+ |, |3 y* C   〈/tr〉& j4 I; \) V* V
. l2 C% ?7 {( [2 r! d6 u* v$ z7 n0 t
   〈tr〉1 [# L; ]# c8 E
0 P2 b! H; b7 m% j* Y/ p9 K) O
   〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉
- ]* y4 G2 H+ Q) W' B0 u9 z9 `1 `1 g
* ^& X0 S% x, K& M% k   〈/td〉
* t# _1 N$ u8 K/ P% C& u  [8 f( F" u& t0 P$ \  A
   〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉
" L1 g/ \) F$ _0 q9 {8 b; g; d0 q9 _: d" [3 ^, P' S3 N7 S  q

  C4 R0 N& w: T( f   〈/td〉
; s2 F) X! N2 |0 `
2 |, m* y1 R3 x' k  i; {2 d3 J* Q$ T   〈/tr〉
! C6 Q2 ~' s" C6 Z) L
+ C7 X" M3 y  J& r7 M  i( d. ?  〈/table〉

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

TOP

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