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

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

  很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。
0 X! O6 O+ \4 r+ T  
6 I/ ?0 Z5 ]! [$ [4 g- x  谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。2 Z, H1 ^+ b. \( k9 r& N# o
  h. \$ H7 s# j
  如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:
" d! {7 L0 G9 m5 t9 u! Y9 \/ o8 _4 `) d+ D3 l. m8 n* Y3 F. K
  〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉% K% D1 G& k0 l$ f0 r5 F
7 ~$ M1 x# ?* R: m1 r* t
   〈tr〉
" Q6 a" E# C# i2 ?. o" s- \1 |0 r
1 b" a% K$ {( X7 X: a   〈td〉
+ h% K* c- z: x
! S: _+ u5 v. o0 z   〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉0 S4 \* U8 Q# D1 e6 u. ]- n9 F/ O
, o. b; ?5 o3 W9 [# I" J* ]
   〈tr〉
8 s$ a4 N4 U1 Z+ I; n5 E: M: }' r2 [5 ]8 X" @, T$ o' Q
   〈td〉
; |3 f3 i& i2 P: u8 [
2 O% F# E2 o. i% v   〈/td〉* @0 R1 A. i  p9 p+ j

1 L/ H7 |0 ~/ ]. O$ q% \: U   〈/tr〉8 v2 y7 K& L& U/ \! q% D, S
7 D% k. D" y6 z) J
   〈/table〉
$ h! i1 D$ }4 W0 i. A" v1 b/ m
5 H+ U  y2 i* c( ^- m  c6 Q% T; ~   〈/td〉  t" b7 \# m% {* L

# C* U# T5 e4 S* V0 j1 ?7 }. Q   〈/tr〉! ?" _3 [+ u6 X1 I" B9 y  b) k1 |

% ?5 A/ N/ q  w* Q4 M   〈/table〉
! ^% E' s. c% j/ y; i  G: @1 H3 l, V5 V) L. e
  第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。; _8 z) B5 F8 F" e1 W' d. O+ a
  l- m8 y$ P5 v8 C4 K1 Y5 A
  源代码如下:; G, |' Y* y/ j# k( l

0 e) Z! H# p7 a5 U+ b/ o* p  〈table border="0" bgcolor=white〉( M& `1 {2 R4 a+ U+ v5 }/ d1 `  P& l
4 r# V. o: F- x" u3 @& b0 @  w
   〈tr〉
4 m$ ?# |0 c7 v8 c- D+ e( a2 d2 A' l  m8 }7 e" S2 {1 C
   〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉
, }* v; v0 B3 \
$ j; p! w4 e' M; A) ]   〈/td〉7 E/ C% v: G$ z0 A
: a6 G, M( b6 R) o; U
   〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉
9 q' K2 H6 c6 m5 w' H$ w% t! E$ t
   〈/td〉
+ V+ C6 D: a8 z1 f
9 _* ~$ V6 j+ u; A   〈/tr〉6 o6 Q& B6 c2 Z  a$ Y/ y) y
# L" E: D5 W. C' r6 Q  e
   〈tr〉
& A2 u( ?2 \$ b9 C8 s7 N- z: [7 Q4 {8 a2 I' l6 k, o
   〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉
- A& O, |& L/ `. W
5 E6 a0 N& K! r* W3 L   〈/td〉. Q6 {9 O7 ^' s  @  q  L8 a" c

9 A8 n6 M( \- u( \; [: E; |   〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉
3 D) L2 f, N0 m7 K1 u' E
% w( g/ o7 M) W* p$ n& f' k3 b0 U
; z/ N  c$ P: b   〈/td〉) Z- H0 G7 D, F# k3 g4 x
# ^# k3 ?# T8 S) q, i
   〈/tr〉
/ a  Q! r1 A/ X" ]& J( p
: [5 a' Z3 I, F, u% D1 k  〈/table〉

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

TOP

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