捌玖网络工作室's Archiver

admin 发表于 2008-1-19 22:20

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

  很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。;~(@ K-ST8{ Zb
  
'kZ.Y&v0vw)k j(u-j4_   谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。6Hp6yp B%MM5f-ajW
!fJo5L2d
  如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:-ek+j;dN(^

L/pA+cr A?.M   〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉
"h^2{ ORC B
qW%[~B    〈tr〉
K9Y:X:gh\0?
7]i'PK7|rf8T FP    〈td〉
a]Xx2@t3Q3`'^2^-|
;W'xP2Js    〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉
/c1E*UMF!UR;a
1A1Q7xvF    〈tr〉amou&A"K1PPb#W(SW

;tMt.@O    〈td〉
rr0UM F4U!L
clZ I|[F5K_C    〈/td〉
b[E VB*J'DC X(O0dN |hv
   〈/tr〉3@PX UY Y$u
9K8W*r7t`jG;c\
   〈/table〉~}/KqS7G

p*M(O6xTD    〈/td〉
P'E kL,L&~R|A
LI0Y0Lz\    〈/tr〉
9L)T s a |*F1y,Z
/GZ&e d"m/o4w    〈/table〉b {'e _H%RUE{1C

o.my"Y*D0Q   第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER- postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。!\5qJc6OX*Wn5B
k*t3I(\"~!M#r)WS\
  源代码如下:J0C9g7m1NV:j/|;Z

-HG0g1c"b?$zX4Jy)T   〈table border="0" bgcolor=white〉,hk Y5q'U3P G0d E

:Td#^"A~1zM1Qd[    〈tr〉;wB/v)GTGl4r&w:X

D&|7qh9s|    〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉
;L1c ^ _"[gQ|E0y
:d%R4~3zP/C    〈/td〉
e$Ha!h-xh sW6]6y#x'}6T
   〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉1`xw/X^'q]

HNrk i&i7C7K    〈/td〉X2j$g(K!woZv%J
nEx6b qC9s'L]
   〈/tr〉
t:s-jEl
-k9fh6ea.hW"c    〈tr〉
.H@B1P#a%[(T C2|6@bJ4r
   〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉i;R5^x@/Y D U-^0I

Ka%l FT m/~/s    〈/td〉
z!y_5Ne6e
9JVoi&^,A7{M    〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉
yH |9mc1c
jDQ2H*~k E[XZ,}STf
   〈/td〉 A1O ?"gPz,mQb3F*Q

!f1J*jI\ o f8x [    〈/tr〉O NFFQ[*x

f*K _~7Z&r   〈/table〉

晴天再现 发表于 2008-3-9 14:47

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

页: [1]
【捌玖网络】已经运行:


Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.