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

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

  很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。, X( `7 g( b9 |2 u0 L0 B- d2 F" ?
  & l% I/ N5 |) @4 ~1 O
  谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。% R% t& _7 j! ~: c, L

$ B& ]. N4 Q# N$ A4 ]  如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:
3 N) [( x: S# a4 R6 g5 q5 L" I0 }" g- W4 m! Z1 l5 @# W; ~
  〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉& f3 u6 ^' j3 j, [6 z5 s* S& x2 w
% r; `2 B* D9 h
   〈tr〉( O! R# m4 Q; o6 V; e3 [9 S! C  x

; N- T3 a4 K: v5 w& c4 `6 n   〈td〉
' [* ?% ^; j, C- o
) i4 ^0 H: t: I8 m  b   〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉" d; }( G: |; m7 @% M
# q! d. i1 @' i8 H) x5 [5 ^) Z
   〈tr〉
0 }# R# S& {; A, `+ x" o( p% Q
   〈td〉
. {, F! z' P% `: o4 M' \$ V5 H; Q2 f6 h. ?7 F% I- r# y1 v1 f
   〈/td〉
- P/ ?. I7 A" Z' }; u1 \2 ^9 z$ ?" N' [
   〈/tr〉; b: n: C9 x5 x# x8 p
/ K  X6 l! O$ Q. ?0 D* w+ w2 D8 l4 h
   〈/table〉
! _0 h) o- E1 F- g; ~9 ^3 q' q. v% o- N6 w, X; Z) o& k
   〈/td〉
- _) l+ H0 d5 d) P  I8 j! j0 c/ q" X8 P
   〈/tr〉
4 R1 T0 M. D6 D& N; T( n# K
, n3 O( `  w6 k   〈/table〉
! Z/ v' h8 V# \1 n; e; t3 E- l: u7 c! L* R% \; p" M
  第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。
' j9 v  N+ A( h- \! O5 Z( }3 ~* o4 _% [3 P# b& N5 A
  源代码如下:
0 h7 l: k9 r6 x5 [* q8 w
4 @' C2 D7 \" I! T, D* `+ Y" ?, S  〈table border="0" bgcolor=white〉8 y2 R6 n$ t6 \% c% r: r

% P9 D. e, V: u   〈tr〉8 o9 }4 |4 W; W: ]: j

  V: @% n8 Z" {" b   〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉) r* [# S( j: F1 z0 I

" F; A8 L+ U+ G! h5 i   〈/td〉
4 Z- `- ?' u% H3 J+ {% z& c& ]" q! m, p2 E: ~' K
   〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉8 }. L: ~( \7 K
, ^* }$ `) J- k) M0 ~# Q$ G, ?
   〈/td〉
* z" V' @& Y4 q6 F. a! o; \$ A0 s5 b- s- |$ i) K4 r
   〈/tr〉
' M3 A. ^& F! W! X( M8 K4 z' Y& t6 k2 M( p
   〈tr〉1 [! T% T- Y5 [# {2 H
3 I/ r7 Y* X2 z/ |$ l2 |$ ?
   〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉
& i$ _) t) T* v9 Z* F( g1 P: g' x: V; S6 ^1 b
   〈/td〉
2 v1 c/ _5 A/ u% P3 L/ f4 A: @: I0 S) k
   〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉
% f+ u7 c3 V* G2 g$ A$ \* P
6 f0 ^/ L6 r' D$ I0 S2 |0 }' P; @" v" d2 B" N* S5 `
   〈/td〉
8 Q: l/ h9 k* Y3 p7 Y9 A4 U
: J: {. l/ t. u% P   〈/tr〉
1 u: c/ M7 N/ M- {0 N; F" i
1 i7 `( H" N) D6 C; y* L* ~  〈/table〉

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

TOP

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