返回列表 发帖

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

  很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。
6 _2 C" i- w: {9 i: b: V  ! X# m1 J' U9 h" p0 U+ [
  谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。
# K/ b) m8 J/ w2 n6 z: w  |( C" ]3 n! O! `) A
  如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:
4 [6 M: ]2 ~- D$ t  ~/ Q. Q" i6 l
. S8 t: \6 o4 q/ D. E6 U2 q/ M  〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉
% I. k* t0 S; ?; W+ o7 {) y& N% H( W8 _
   〈tr〉
4 M4 ^4 I$ _7 i3 `* w; F. R' D: H3 k# z
   〈td〉
7 k7 J" g0 E0 y7 w1 d* e4 p0 m9 t+ b5 l2 N& G
   〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉
1 m& H1 q6 Y3 @; M. [  W0 Y( P) q; W+ W4 d- |5 \! Y3 |
   〈tr〉. k9 @) W+ W( Q; S& ]; h  g2 c

! G) Y& h; P$ V; M" r" v" x9 g0 m9 Y   〈td〉* k8 f( r# G$ N# E1 S: O( L' ~

9 o4 d; d) U) t+ Z3 v   〈/td〉: Z4 t3 ~4 w* ^* C6 q. R

. H& k: h3 V0 |   〈/tr〉) M5 y3 n* W2 A7 V2 q

+ q0 F  F, T- p9 x6 Z+ [   〈/table〉/ V4 J2 C0 Y. M" D

( r5 z4 h0 |3 ?, v+ H; L2 m   〈/td〉
, h% n8 @1 ]2 _' V* O0 Z6 n" A( M% K) w, d
   〈/tr〉
: C  @# G8 D! b+ `- M7 V7 f! \" \. U; O, c# u$ \  g& q
   〈/table〉7 g* D8 q. a, y# e2 w  q' t; x) z
' p! s$ ]! e' h4 k8 n. S5 T0 H
  第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。
2 D4 A" n: P7 n  z% x, S  m1 P
! V+ C6 z6 Y! `6 Z- r  源代码如下:
8 |6 l/ }! F2 L; k# |$ Z
% h# B2 K6 D) w" y  C  M8 M  〈table border="0" bgcolor=white〉
5 |( p2 c2 J. V% t
: }2 s) f1 b* @( c$ a' R   〈tr〉
% I2 K4 j+ ~. ~! f# ]* S. |# V5 y" l9 x- W  h! z3 {  d
   〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉
2 U( g* f6 k6 Z# d3 C
, ^' W" E; J" V0 Z" V# V6 [; C# F   〈/td〉
& h0 z* B5 W1 b: E" Z- ^( N  F2 Q1 U: X5 _$ r8 y
   〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉
4 t% a# t9 ~* d' D& U
& [+ ~- J* p, t2 O   〈/td〉
) z0 U& E* v; Z# I, ?4 B9 H- o0 \# D  q7 E
   〈/tr〉
4 R( u+ q# ]) u# G! w* j1 a
  ]  a% O" _' ~1 `0 Q& `   〈tr〉* q4 E- @. @; {1 i
( v# S" D: {" s
   〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉+ C7 W- N0 g* z* c# K8 t7 C+ j6 F
8 Z3 i2 k4 Q- r, _+ `! B
   〈/td〉2 C9 R0 H6 C: \7 [. o. P8 V8 V+ ?! ~

# ?+ m) E" Y" b  N2 s   〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉
" M9 m3 k2 o3 a5 ?& K( Y- Z6 B8 k# a/ M! [# a5 F2 @/ ^6 D
: G. X' i2 o0 M! v% m# y% ~, k
   〈/td〉( s* w! O9 h! C
! e, p% j. Q$ c5 z
   〈/tr〉
* N6 y2 M+ j8 S5 m0 W' [8 ?: N
9 T- _7 d- ~; {) `2 ]4 E% F5 P  〈/table〉

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

TOP

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