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

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

  很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。
6 l4 {7 v7 W5 H) s" i$ ]+ \  $ c" U" a1 A7 i4 p, _/ f
  谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。
+ p, w' o- t, Q- u& b- }: S9 Z8 n% @2 y* R4 p
  如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:. q$ |0 q* y( v- x( Y

7 y! y, N' E5 i! T" E! y3 n! R  〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉( @: O& c7 P/ F

' ^' H9 {3 {# H( a   〈tr〉8 ^3 V2 t: Z5 L1 X
: c9 v( M: u& P
   〈td〉
& |4 I( R! F2 O0 F7 h: e+ f8 [# d7 W0 X- O- s* T9 n0 }
   〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉
8 G: N$ W3 G9 D& |2 C; x1 ]6 l" G% i+ \- y& T
   〈tr〉
* u4 x6 }  J( A  }1 s: f3 k: i; Q# J# x
   〈td〉
0 u7 L7 C5 X2 {8 q- J
8 M- E- r& L% J5 A8 u+ p   〈/td〉. T2 l0 R* l; t( i; Y1 v4 B

# W- g8 q$ \6 ~" c   〈/tr〉0 w) l7 ^' r7 L5 T- k" d

# F2 W  m7 z. [( s  p" e   〈/table〉$ B0 j# h& |6 y) I- `$ h1 p
/ k. J9 Y2 A) y5 F% p  k" U& H
   〈/td〉
1 y6 H+ c& j6 \! [  N' W! q& O5 T6 S. N
   〈/tr〉
& C9 n9 ~( F9 R
" {- j% C8 x0 Z9 d# W4 h- m6 d   〈/table〉7 A  V! e# m" u! D* D! A; R
/ t2 }6 ^; D& D* \6 A" t
  第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。
, h5 Y4 c1 F9 R+ g2 E. S7 U  x. K. o1 K# e; R+ m/ L9 F% b
  源代码如下:
6 x. |1 }. r- o/ u. t) {6 L/ Z, @2 \, p8 G, m7 F; u) ^5 k
  〈table border="0" bgcolor=white〉
3 r# _& k" l  B% Y  \
7 K& W/ S* u  [1 b$ ]; _" H   〈tr〉6 _" ^+ z4 B8 ]& U; O. O$ r2 `
% q1 ]1 e3 Q0 }' A
   〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉! L0 U& H6 D0 c) O! A3 I

$ s) E$ g5 H/ O) \& E   〈/td〉2 |, A8 M3 y- y
8 R- F+ o* _! H
   〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉3 l- j+ h5 k+ o% V2 I  N

3 U& Y6 E% ^8 \   〈/td〉
! L, a6 g' Q' q3 u- s; Z' x
' @( g: d5 O, @( _! Y9 G7 F7 ?- s   〈/tr〉, E( {: H8 M! Q' c

" U; S* D" i+ f3 m' |7 h" f( B/ K" i   〈tr〉
" x% h5 \7 y1 h
5 L0 P6 K2 y) y& S" D+ d3 _   〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉
# d7 V6 V* F( v2 i3 [
& M) P  \3 g- j( R   〈/td〉7 U% J, Y: M* R. n6 p4 J

+ f7 [9 Q4 f# b( k" c6 J+ J# W( q   〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉
, O" ]& c/ ~; N* ~2 g* m; i8 ]! D' C# N. w/ |6 }4 M/ q) U
6 W! B9 T) y1 s) j- t
   〈/td〉: o% C1 N5 |1 \$ p' [+ }) q

0 z9 U- {. H9 q. Z) i9 \5 P   〈/tr〉
4 R6 W+ R( [: o8 |% Q4 a8 U' R! v5 Z/ v2 L- p* ]
  〈/table〉

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

TOP

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