用表格进行网页排版的问题

来源:百度知道 编辑:UC知道 时间:2024/05/14 08:34:39
我最近做网站的时候在网页排版上遇到了大问题,我是通过表格对网页进行排版的,但在网页中间部分要嵌入多个表格,在表格中再放需要的图像和文字,但遇到了以下几个问题,
1。当图像或文字比规定的表格大时,表格被撑大了,这显然不是我期望的,怎样才能控制住呢?
2。在定义表格和行的宽度时,是应该用具体的数值还是用百分比,哪一种更好控制表格,使表格不会随意的撑大,而且更利于开发人员开发呢?
3。是不是最好对每一格表格都规定它大小和对齐方式?,或者最起码应当遵循什么样的准则呢?
真的是很头疼的事情,还请大家多多帮忙解答,谢谢了先
嗯,感觉大家的答案都很好,难道只能采用一个为答案吗?

1.使用<img src="图像的链接" width=*** height=***>其中***是你需要的尺寸,强制图像按照此尺寸显示。

2.根据具体情况,相对说来,最外面的表格宽度采用惯常的标准:755,以保证能适应800×600显示模式的浏览。

3.习惯上不需要,因为那会增加代码量,不利于网络快速传输和浏览。

1.这是难免的,所以你要在把图像放在表格之前,把图像进行处理,同时表格的插入也是有学问的,你必须规划好.
2.这个根据个人的习惯来规定,我认为百分比比较好一些,使画面效果更好一些.
3.你可以把内容输入以后再进行排版,否则就很麻烦了.

关于用表格排版的问题, 我觉得国内的网站似乎用像素值的比较多, 所以经常会说 "最好以XXX*XXX分辨率浏览该网页", 但我看国外的英文网站常常是不定宽的, 表格的宽度是相对的.
放图像的问题, 有几个方法. 首先, 你自己要决定, 是让网页适应图像还是让图像适应网页? 决定了这一点, 其余的就好办了. 如果是让网页适应图像, 重新设定表格的宽度. 如果是让图像适应网页的话, 正如楼上几位所说, 在<img>标签中使用width和hight属性, 或者用图像处理软件把图像变小; 在网页中缩小图像比较简单, 但如果用图像软件把它真的缩小, 也有一个好处, 就是图像变小后, 网络的传输速度可以加快一些.

回答:

1。图象可以限定高和宽,文字可以采用以下方法
If Len(Trim(文字))>15 Then
输出文字=Left(Trim(文字)),13) & " ……"
来进行处理。这种方法通常都被使用在新闻题目的输出。

2。一般用%来做表格的都是内表格,外表格一般都确定为一个数值,这样不管分辨率是1024*768还是800*600都可以正常查看网页。所以个人建议,外表格定义数值,内表格可以适当采用%和数值。

3。准则呢,这个要看你整体页面的设计思想了,如果所有的新闻题目输出都是靠左,那么其他的也应该尽量靠左,这样可以给别人一个统