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

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

  很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。  l6 k7 B5 V: b5 j3 F* {
  
5 s9 z) F/ O$ p' \  L( Q  谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。
! E! Y. b4 A( j' F; P- W" [2 W! Y! F8 o' w1 G  \
  如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:
* U  A& _5 r' @/ u/ O2 {# Y- q
8 |: |- b4 K8 {5 n6 x5 Y$ Z5 Z  〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉$ D/ W0 c& B) X2 e2 w0 V  q

; ~% N& d6 q9 A! F8 R* l   〈tr〉( z9 F$ o5 U8 c$ E! U" h8 O

" N' N( a$ y" ^6 ?3 ]   〈td〉3 U( X0 @! e; ~$ i

9 P1 P! D4 }8 [) m$ n+ L' z. j   〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉/ C& V; O" o' D# F+ n/ ?+ P

- K) C4 i8 g6 h- P% X   〈tr〉0 Y5 X1 a  I# M- u. H

2 a; @/ u, p! v# @( e   〈td〉4 n8 g1 D' g7 i2 g

  ]5 X7 k1 U/ b/ }# }% h   〈/td〉
: ?/ n! a/ t3 N9 g: \( }2 i% I+ U) e; ?& ]! ^6 h: _, a
   〈/tr〉
! k4 t4 ]. A: A: s# C; F& O3 a! q1 ], Z8 A- I* F* h  D
   〈/table〉
3 ?' q( |& k5 g0 M) I% w. |; @& e- q; J$ x% i' V+ Y8 f
   〈/td〉
! Y; {4 P. e6 ]6 M
0 d! \  H8 t2 e& T6 c9 R5 @" g   〈/tr〉
+ i1 T' D/ l* p0 M" ]7 V4 Y) E$ {* F6 B3 o) l3 |1 S8 E, O
   〈/table〉
  U' j% D5 s7 }" X) h- W9 W
: i0 M7 W; b! Q  第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。
6 d5 o2 Z$ ?# X# x6 r: t) P
: Z9 _: I2 n& S- ?+ n- }  源代码如下:' x2 I) T  b1 P  @4 m
- X8 G; ]9 i. P* ]4 `# T8 P! G; [
  〈table border="0" bgcolor=white〉5 Y8 c5 {$ H6 g: @

$ c" [5 D. J+ z. m: ~8 X   〈tr〉
, ^0 \6 ~# V% Q
+ j2 d9 V  y0 \1 {8 V  F  |   〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉
8 b" S& O& I) _7 \9 N. s  z$ c1 G0 K4 y  U  t  {2 c; }: U/ B
   〈/td〉
! h+ V: U3 N2 _# ~) @- ?- P& V: _. t6 q! N( V5 S
   〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉1 [; S& _  B4 w; L  M: p
) L% N. e1 U3 e: Z9 i$ B1 m! Z
   〈/td〉
. S! F- _5 Q5 u$ [0 E0 e: y5 i6 @% [: B5 f' L5 V' D
   〈/tr〉$ P) ~0 L- f) Q' g

. m; c+ i& U/ q   〈tr〉! y6 r5 M9 E* q! j( B
- t% Z. g! v& h" \( Z# j
   〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉
  h. _8 W! a* B+ |' x5 N. \" x
3 e9 s4 j  p; H7 {" ^   〈/td〉
7 [. [% w6 s& g5 r
6 ?1 C0 U* G. v4 S. a  r  \   〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉  f' O7 x' d) H

$ O( b1 o- E5 Z" E& S: B! x. q' }. i5 v  e9 {4 D! m* R2 B- ?. H
   〈/td〉% Q/ o2 F$ g% f' G4 q# [  i* i

% n2 r# z" U6 y' L8 ~   〈/tr〉
/ t5 w& j" _8 t& K6 h7 G
( {  n( `" V( o% c3 Q( _- y  〈/table〉

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

TOP

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