网页中实现细线边框的两种方法
很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。 +N1b)S1x%t
0H.G;^'N8]3O0~3]
谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。
*P8|1X3z'l5r#s-QTechWeb-技术社区 3~7z%C8F,n0K&Z
如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:
"B4p(h {:X*}
#O#?3w/B,K,a4F9n!|&W 〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉
3K:}6j-i-U${ W程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛 〈tr〉
,i!V)g#u.B4f E/}tech.techweb.com.cn 〈td〉 TechWeb-技术社区(T.J$U&p't6z&C$l
〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉
6Q)C;c6w&_-` 〈tr〉 %~$v*y2b4a"Q(m
〈td〉
3D+M)q&Z8|;U7J.R(U.Etech.techweb.com.cn 〈/td〉 tech.techweb.com.cn#Z8d&E,D3N5S-H1U5S
〈/tr〉
6\#J$K;L(C5_ 〈/table〉 TechWeb-技术社区(`0[5R:u5[2w/h-f
〈/td〉
!I/s9p5H6X,r&x*G 〈/tr〉
/H,c4q-j7C&k,q&f*o+mtech.techweb.com.cn 〈/table〉
;v R#f3[+k+|TechWeb-技术社区程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛,L%~)o8B/N&c
第二种比较简单,那就是用CSS(层叠样式表)强制定义,但是,有些比较老的浏览器不支持CSS,可能导致无法显示你所要求的效果。不过使用CSS定义,语句非常简洁,所作网页的容量也较小。它的操作方法是,在表格的最外围的相应最小单元的〈td〉标签中定义style="BORDER-postion: black 1px solid;",其中,Postion的参数有Left、Right、Top和Bottom,分别表示在单元的左、右、上、下显示一条1个像素宽的实线条。 .h+_$Y$q#O,Q+e:_4~
1K d9^)Y2h#^(\ 源代码如下: tech.techweb.com.cn+B.]"L*C(C5Y#a*k7M
9y-B;S5N.J0Q*e&q 〈table border="0" bgcolor=white〉
8R2j2W&|8i,M7W%G程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛 〈tr〉 2j8E%v&Q'G;D;H6G
〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉
.Z/l:M!?9i1s @.kTechWeb-技术社区 〈/td〉 2]2a5|5C1J-_;X&E
〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉
+r9j7[0~%r;h程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛 〈/td〉
:I'}9U1_:~'w;[9@$E:B,Ntech.techweb.com.cn 〈/tr〉 9g(]/E)s/I*X6U*t F)f
〈tr〉
+e!M#V0G)C5?!F7}TechWeb-技术社区 〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉 %J%\-P#x2W2g-{8x
〈/td〉
._;X7z!k0{-G.Y 〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉
&I"w7h/|7d5U&E"t 〈/td〉 TechWeb-技术社区(f1x \6v,l2D3[
〈/tr〉
4O4? t)}3^1G8a*Y1yTechWeb-技术社区 〈/table〉
|