返回列表 发帖

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

  很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。) U4 f! W* [+ p% p& F' o
  6 D7 P8 D, U0 M# b1 ~! |" g5 o
  谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。" q3 G, Q# ?" w9 G, s8 y8 d1 R, ?
( u8 _! f+ i! J8 s1 J; m
  如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:1 N# s: J2 o7 u6 P: o$ [

% X$ n: I; i1 @  〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉# P6 r( n6 X& U  q0 ^% e
+ l5 Q* m6 I9 C1 D
   〈tr〉
5 _: Q5 ]. `1 j! F$ f! H; O) C+ k3 b8 d9 @; \/ C
   〈td〉
  b( C  Q( [5 N4 y1 Q/ s
! Z0 Q5 @2 W1 ^4 ^   〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉/ p/ ~& d: a; B: e4 w6 \

4 I6 i+ \( m1 k; r; l: W' `   〈tr〉
4 b; s: [: H4 G7 v* X, e: ?6 K+ N2 d& h' B+ b  W
   〈td〉2 c/ o7 `+ `; I1 |9 H

6 b$ z6 W. K! t   〈/td〉, l/ y+ ?& x; z5 N3 B5 I0 ?

- Z. A& V6 J. }- [: m9 W   〈/tr〉9 s6 _5 l5 t9 F. F& k) b; Z+ y
3 {7 t6 S  E" s$ @
   〈/table〉
* E4 v( R8 ?( m7 J; u& J# [; k; G5 }7 m: o1 W
   〈/td〉
4 S$ x* ]0 P1 T
; T  j# e  [- J+ _$ J( d   〈/tr〉' \* v' h$ D0 j  A! s0 ~! v

8 I% Y+ [+ o0 H& R   〈/table〉: Y) w+ T2 {) g: m: P  P

8 V- d! S8 S8 J7 A  b  第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。
5 t; a7 K5 D2 j* j  p! X$ B" T! `5 R  X5 a3 V9 x5 \2 Z
  源代码如下:
1 S9 O. Y6 j- X- R* r& n$ M4 a- D- e& C! A* f# ?
  〈table border="0" bgcolor=white〉+ j" J5 w$ T: r5 x) X3 ]
, |8 Y2 {8 h  r
   〈tr〉- `- v- J" g- h% y! ^4 N& g
% @9 Q% h$ ?! f6 z) ?
   〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉
9 r, Z( _2 F$ t' K6 e  p0 G/ x3 e! p! s% ^" i
   〈/td〉
) z8 l( I8 D, y2 V0 N. S! I4 T+ R
% Z( e5 u9 j4 L2 a( f   〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉
4 A, `7 z* i& \" I
  A; u* A0 J2 P+ ]" z   〈/td〉
5 Q4 k4 X$ y/ ]+ G$ I- _8 k* b2 v) v9 [; P$ O& p
   〈/tr〉
5 A; n# \6 t3 z* q$ c! y/ H0 m; M
) {" T! S7 I5 Y7 D# o6 l   〈tr〉4 P5 [% m6 q/ Y$ {; A- U& [9 p

$ B6 J( D" R) B6 C' H, Z   〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉. a! o. P0 [( Z/ S
6 f- q9 f, X0 x3 P  \" E/ }7 J
   〈/td〉
+ S0 k* S8 G- S# ~) n. f& r
3 k! [1 ^8 K6 [% G: z( |   〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉$ H5 @! M. w& m. z" W% E- ~# @" J9 q
- N( |" G2 `. F' E3 S& X- _5 ~

( x% `0 l7 u4 a3 L   〈/td〉% @& ~* a# V8 T" ~4 _% {1 U
/ G- a( W# |( {) ]7 z4 s% Q( T
   〈/tr〉
: {2 i8 U/ [% ?) V1 X, S8 N! p+ {- L2 T, d3 e6 ?5 P
  〈/table〉

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

TOP

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