表格排版技巧dreamweaver

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

关于DW中表格的种种{DW点滴} 2010-01-20 14:24:23 阅读30 评论0 字号:大中小
如何做好一个网站,表格的应用的确是成败的关键!~~~通过一段时间的研究,本人发现表格的真是博大精深!~~

故,在网上收集了很多相关的问题,方便自己查阅,也分享给大家!~~~

其中多为粘贴复制的,若有不妥之处,还请见谅!~~~

--------------------------------------------------------------------------------------------------------------------------------------

经验(一):为什么说表格比图层排版要好?
一开始学DW的朋友,都比较喜欢用图层排版,其主要原因是图层可以把对象放到你想放的任意位置,并且只需拖动鼠标,看起来非常轻松, 但用F12预览就面目全非,后悔了吧?还是用表格排版吧。层的定位方式与表格的不同,层采取的定位方式是动态定位方式(引自<>),它的定位靠的是两个参数Left和Top,这两个参数设置层框架与浏览器的边框的的距离,无论你是在最大化,还 是在不同的分辨率下他都始终在一个位置,而表格在不同的情况下它将有所变化。尤其当你用表格的同时又用图层排版,这样的效果会让你痛苦一辈子。图层没用 吗?当然有用,一般用它来做一些特效,用的好可以让你的主页锦上添花。

经验(二):如何消除分辨率的差异?
这是一个比较老套的话题,但总有人问。我们现在的网页最佳浏览分辨率大多是800*600,但有不少的兄弟用的是640*480或1024*768,怎样让你的网页兼容性更好,你只需把表格的宽度设为100%即可解决这个问题。

经验(三):为什么我的表格在预览时发生变化?
我们经常会在做完表格排版后预览,发现表格的样子变了,不是有的高度变长了,就是宽度变宽了。出现这个情况的原因是,你在排版的时候,把表格高度或长度用 鼠标拖长或拖短过,这样DW就会在你网页代码中自动加入一些宽的长度代码或高度代码。由于在排版的过程中,经常会这样做,所以你的网页代码加了许多的这些 高和宽的代码,当你预览的时候浏览器就会按这些代码来显示,于是就会出现表格样子发生变化。好在DW为你提供了决办法,按Ctrl+F3后用鼠标点击表格 边框出来表格属性面板,点属性面板的(除掉表格中定义高度的Html语句),而它(除掉表格中定义宽度的Html语句)你最好少用,用不好会弄巧成拙,如 果你的网页中用到割过的图片,此时用它来消除图片间的空隙非常有效。

经验(四):如何使表格具有立体效果?
我在刚开始学做主页时,为了使菜单具有立体效果,花了不少心思不得其解,最终用图片做菜单。现在我已知道了几种立

体效果,现在和大家分享,先看看下面的效 果:我把这四个表格的参数告诉你(没有写出来的不填,使用系统默认的),你可以根据需要,适当的改一改参数以达到最佳效果,这些参数你只需填到表格属性面 板中:
表A:Cellpad:0;cellspace:0;border:1;Light Brdr:#000000;Bg:#A7D2ED;Brdr:#FFFFFF
表B:Cellpad:0;cellspace:2;border:1;Bg:#A7D2ED
表C:border:1;Light Brdr:#000000;Bg:#A7D2ED;Brdr:#FFFFFF
表D:Cellpad:0;cellspace:0;border:4;Light Brdr:#FFFFFF;Dark Brdr:666666;Bg:#A7D2ED
表E:Cellpad:0;cellspace:0;border:1;Light Brdr:#999999;Dark Brdr:000000;Bg:#A7D2ED

经验(五):关于表格背景图片的一个技巧。
大家都知道在一个较大的表格中放入背景图片,背景图片就会重复填充直到整个页面。我们可以利用表格的这个特性来减小我们网页中图片的大小,比如一个渐变 图,你看上去像是一整张图片,它其实用的就是表格背景重复填充特性,而用的可能就是大小只有1k甚至更小的图片,在此如果要用一张大的图片是很不划算的。 你若要插入一根水平线,用这方法也很有效。

经验(六):表格细边框
画表格边框有许多方法,以下是非常常见的方法:
1、在DW编辑窗口中插入一个表格。
2、按Ctrl+F3或点击Window|Properties命令打开属性浮动面板。
3、用鼠标选取整个表格,在属性浮动面板中如下设置:CellSpace:0;Border:0;Bg Color:#000000(这个颜色可以根据需要更改)。
4、用鼠标选取所有表格单元格,把属性浮动面板的参数Bg设为#ffffff,这个颜色设为应为你页面的背景色相同,如果你的背景色为黄色,这个颜色也应该是黄色,试一试就知道了。

经验(七):表格中横线和竖线画法
下面讲述如何画横线,如果横线会画,那竖线就No Promble!
1、在DW编辑窗口中插入一个一列多行的表格,同时打开属性浮动面板
2、选取一行,在属性浮动面板中把此行的背景设为你要画横线的颜色,本例设为Bg:#000000
3、在属性浮动面板中把此单元格的高度设为1,H:1
4、最关键的一步:打开源代码编辑器,把" "代码中的 (空格符)去掉,就搞定。

经验(八):表格虚线框
1、先在Photoshop中做2个小图片,画横虚线的图片大小为宽3象素高1象素(文件名:1.gif),把第一象素填黑色(如果画黑色线框),画的的 时候用放大镜把图片放到最大,用铅笔点一下就可以那,画竖线的图片大小为宽1象素高3象素,把的第一象素填黑色(文件名:2.gif)。
2、在DW编辑窗口中插入一个三列三行的表格,把表格的第一行单元格合并,再把第三行的单元格合并。
3、在第一行中通过属性浮动面板填入背景图

片1.gif,把单元格的高度设为1象素,切记要通过修改源代码把此单元格的空格)去掉。用同样的方法处理第3行。这样虚线框的上边和下边画好了
4、现在第二行有3列,左右两列分别用步骤3插入2.gif,再强调一遍一定要把 去掉。
软硬兼施:似乎用CSS来实现还要简单些,具体可参考我主页的源代码。

经验(九):如何使鼠标指到表格,表格背景变色?
这用的是表格样式表,要达到此效果你只需在代码中加入
onmouseout="this.style.backgroundColor=''
"onmouseover="this.style.backgroundColor='#FFcccc'" ,例:onmouseout="this.style.backgroundColor=''"
onmouseover="this.style.backgroundColor='#FFcccc'">,“#ffccc”是你鼠标指到表格上要变的颜色,你根据需要改变个颜色。

经验(十):如何利用表格实现画中画,也就是页中页效果?
网页的排版大多使用表格,利用一个表格单元可以嵌入一个网页,你知道吗?这样做有很多好处,比如你把经常更新的区域划分一个表格单元,然后在这个表格单元 中嵌入你想要更新的内容,今后更新主页只需上传这个被嵌套的页面就可以了,没有必要对首页进行更新,是不是很方便。我写个最简单的例子代码:


范例










插入被嵌入页的关键代码是:
example.htm是被嵌入的页面,标签