当前位置:首页>>软件教程>>网页制作>>新闻内容  
在网页中实现细线边框的两种方法
作者:涂浩 发布时间:2005-4-3 14:50:19 | 【字体:
  很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。
  
  谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。

   如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:

  〈table border="0" cellpadding=0 cellspacing=1 bgcolor=black〉
   〈tr〉
   〈td〉
   〈table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white〉
   〈tr〉
   〈td〉
   〈/td〉
   〈/tr〉
   〈/table〉
   〈/td〉
   〈/tr〉
   〈/table〉

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

  源代码如下:

  〈table border="0" bgcolor=white〉
   〈tr〉
   〈td style="BORDER-left: black 1px solid; BORDER-top: black 1px solid;"〉
   〈/td〉
   〈td style="BORDER-top: black 1px solid; BORDER-right: black 1px solid;"〉
   〈/td〉
   〈/tr〉
   〈tr〉
   〈td style="BORDER-left: black 1px solid; BORDER-bottom: black 1px solid;"〉
   〈/td〉
   〈td style="BORDER-bottom: black 1px solid; BORDER-right: black 1px solid;"〉
   〈/td〉
   〈/tr〉
  〈/table〉

文章来源:中华网
·制作网站网页的四十个建议和技巧
·什么是无障碍网页设计?规范和检测要点
·去除网页文字干扰码的两种方法
·巧妙去除网页中文字干扰码的两种方法
·用图片实现超级链接的个性化下划线
·浅析HTML和XHTML的区别
·maquee无缝滚动向上向下向左向右的代码
·符合标准的正常工作的一种对联广告
·DIV+CSS三行两列经典布局
·网页浏览速度提高可行的七法
 放生
 愚爱
 够爱
 触电
 白狐
 葬爱
 光荣
 画心
 火花
 稻香
 小酒窝
 下雨天
 右手边
 安静了
 魔杰座
 你不像她
 边做边爱
 擦肩而过
 我的答铃
 怀念过去
 等一分钟
 放手去爱
 冰河时代
 你的承诺
 自由飞翔
 原谅我一次
 吻的太逼真
 左眼皮跳跳
 做你的爱人
 一定要爱你
 飞向别人的床
 爱上别人的人
 感动天感动地
 心在跳情在烧
 玫瑰花的葬礼
 有没有人告诉你
 即使知道要见面
 爱上你是一个错
 最后一次的温柔
 爱上你是我的错
 怎么会狠心伤害我
 不是因为寂寞才想
 亲爱的那不是爱情
 难道爱一个人有错
 寂寞的时候说爱我