发布时间:2023-09-29 14:35来源:www.sf1369.com作者:宇宇
如果打印“页面设置”的默认纸张是A4的,插入时,表格会自动调整为合适的宽度。不过,一般会超出边距,不太符合国人排版要求,可另行手动调整。表格有三种方式调整方式:
1、根据内容调整表格 2、根据窗口调整表格 3、“固定列宽”
一般情况下,三种方式结合利用可快速实现合适的表格。
如:先选择“根据窗口调整表格”,使表格根据页边距进行自动调整,再根据内容进行个别列调整。选取调整方式的方法:
1、将鼠标移动到表格上或者点击表格,表格的左上方会出现一个十字型tag,把鼠标移上去,点击右键。
然后在弹出的快捷菜单中选择”自动调整“,二级菜单就会显示上面提到的三种调整方式。
接下来,根据您的习惯调整好了。
2、调整前先将标尺调出来(视图-标尺),通过拖动标尺上的位置标志,更直观便捷。
直接誉行漏设定表格的高度跟宽度 sample: <table width=600px; height=300px;><tr><td></td><带弯/tr></table> 这样会生成一个宽度为600像素高度为庆烂300像素的一个表格.不会随网页大小改变
一、把你没有内容的单元格,写上空格nbsp的那个空格(你贴的代码里没有,貌似是百度的原因)。
二、限制右侧单元格的宽度,总宽度308,左格100,那么就为右格写上width=208。
三、长串的英文也可能让单元格变形。可使用样式限制:<td style=word-break: break-all;>。
那直接插入个表格得了 保证不变
<table width=308 height=147 border=0>
<tr>
<td width=100 height=50>
<table>
<tr><td>
想要固定的列
</td></tr>
</table>
<br>左边单元变化部分
<td>
<p>他的变动影响了左边以一单元</p>
<p>格的变化</p>
</td>
</tr>
</table>
简单明了
不是很明白你的意思,最好把你的代码贴出来。
你可以试试把其中一边的单元格设为跨行。
试下下面的代码是不是你想要的效果:
<table width=308 height=147 border=0>
<tr>
<td width=100 height=50 rowspan=2 valign=top>想要固定的列</td>
<td>
<p>他的变动影响了左边以一单元</p>
<p>格的变化</p>
<p>他的变动影响了左边以一单元</p>
<p>格的变化</p>
<p>他的变动影响了左边以一单元</p>
<p>格的变化</p>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
在单元格的标签中加上属性width和height
定位坐标