在Dreamweaver中精细化表格外观

Author: 蓝色经典 梦觉 Date: 2001年 35期

?牐牨砀裎抟墒峭持谱髦凶钗匾囊桓龆韵螅蛭ǔ5耐扯际且揽勘砀窭唇邪婷娌季趾透髟刈橹模苯泳龆?了网页是否美观,内容组织是否清晰。但很多朋友常常忽视对表格的研究,而把目光投向其他的层、图片、特效等等,其实合理的利用表格可以方便地美化你的页面。我们也常常听到有朋友抱怨表格作出的页面单调、粗糙、缺乏变化,也常常听到有人问如何作出1个像素的表格边框。其实在Dreamweaver中我们可以非常方便地精细化你的表格,从而使你的网页更加美观精细。我们将分下面三个方面介绍如何在Dreamweaver中精细化你的表格。
  #1?牐犚弧⒗檬粜悦姘?
  ?牐犑紫任颐切枰私饬礁霰砀袷粜悦姘迳系牟问篊ellPad和CellSpace。如图(^35040703a^)所示,CellPad是指表格中两个单元格之间的距离,CellSpace是指每个单元格与它中间的内容的间隔距离。通过改变这两个参数,并配合背景色彩的变化,可以方便地做出1像素的表格边框。
  ?牐?1.使用Object面板插入一个表格,定义表格宽、高及行数和列数。注意此时Dreamweaver中插入表格的默认CellPad和CellSpace、Border都为0。
  ?牐?2.在属性面板中定义表格的Border为0,CellPad为5(这项可使单元格中的内容与单元格边缘之间保持5个像素)。CellSpace为1(此项使得单元格之间保持1个像素的间距)。
  ?牐?3.设置表格的背景色#999999,设置单元格的背景色#FFFFFF。
  ?牐?4.在浏览器中预览一下效果,我们可以看到表格呈现一个像素的边框,如图(^35040703b^)。
  #1?牐牰⒗帽砀袂短?
  ?牐牷故巧厦娴闹饕恚颐窃诶帽砀裰涞幕ハ嗲短祝涂梢允迪指嗟男Ч?
  ?牐?1.首先我们绘制一个表格,参照前面的例子设定此表格的CellPad和CellSpace的数值和颜色。具体效果如图(^35040703c^)。
  ?牐?2.接下来绘制另一个单行单列的表格,设置CellPad=2,CellSpace=1具体参数如图(^35040703d^)。
  ?牐?3.将第一种方法中作好的表格移动到我们刚画好的表格中,我们可以看到此表格具有双线外框,单线内框。
  ?牐?4.再修改本方法中第2步的表格为单行双列,这样就在每个单元格中都放置了一个第一种方法中第一步所示的表格,最后的表格外观如图(^35040703e^)。
  #1?牐犎⒗醚奖砻阑砀?
  ?牐?1.直接重新定义<td>,样式表的详细定义我不作介绍,定义表格边框主要是在样式编辑器的Border选项中,如图(^35040703f^)。
  ?牐燱idth代表上下左右的边框宽度;Color可以分别定义上下左右边框的颜色;Style可以定一边框的样式,常用的为solid(实线),其它类型还有:dotted(点线)、dashed(虚线)、double(双线)、groove(槽线)、ridge(脊线)、inset(内陷)、outset(外陷)。不过有几个类型必须是IE5.5以上版本才可以看到的。
  ?牐?2.根据图(^35040703f^)的设置,看看重新定义了<td>后的表格外观如何。
  ?牐?3.我们取消对<td>的重新定义,单独定义一个.tdstyle样式,具体参数如图(^35040703g^);
  ?牐犠⒁庠谡饫镂颐嵌ㄒ辶硕ザ撕拖露说谋呖蚩矶任?1像素,左右两边的为0。
  ?牐?4.最后的表格效果见图(^35040703h^)。我们可以看到此表格呈现只有横线,没有竖线的外观。
  ?牐?5.若改变上一步中Top和Left为1,Bottom和Right为0,表格就会呈现类似立体的效果。
  ?牐?6.如果对这个表格感觉不太完美,整个表格的右边和下方无边框。我们可以再定义一个样式.table1,定义此样式的四边都为1个像素,并将它附给<table>,此时表格外观如图(^35040703i^)。
  ?牐牶侠砝蒙厦娼樯艿谋砀窦记桑梢苑浅7奖愕卮丛旄髦殖<谋砀裱剑佣锏矫阑愕囊趁娴哪康摹6奖淼脑擞酶永┏淞吮砀竦难酵夤郏浜细咪榔鞯闹С郑梢允迪指佣嘌男Ч缧橄摺⒘⑻逑叩鹊取8鋈烁芯踉谏桃低镜纳杓浦校嗍褂帽砀窨梢哉右趁娌愦危笨梢允挂趁婕蚪啻蠓剑惨嵝汛蠹以诒砀袂短资钡那短撞愦尾灰恪?