HTML的Table标签是怎么合并单元格的?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTML的Table标签是怎么合并单元格的?相关的知识,希望对你有一定的参考价值。

如图所示,求示例代码,就是图中画圈的部分

参考技术A 我只写必要的部分,其他的条条框框自己去补充吧
<table border=1>
<tr><td>萨达萨达</td><td>dsfsdfs</td></tr>
<tr><td colspan="2">dsfdsf</td></tr>
</table>
重点是那个colspan
以及楼下那个什么知道合伙人回答的是什么东西,就这还被推荐了?建议题主取消推荐。本回答被提问者采纳
参考技术B 合并两列 使用colspan=2 参考技术C 1、为table表格设置边框合并
table
border-collapse:collapse;
border-spacing:0;

2、隔行变色和添加内边框
function addColor()
var tbodyTrList = $(".table tbody tr");
var tdList = $(".table td");
for (var i = 0; i < tbodyTrList.length; i++)
if (i % 2 == 0)
tbodyTrList[i].className = "color";//隔行变色


for (var j = 0; j < tdList.length; j++)
if (j % 6 != 0)
$(tdList[j]).addClass("border-left");//除第一列以外添加左边框



addColor();
3、单独设置每一列的样式
<script>
$(document).ready(function ()
var obj;
$("tbody tr").each(function ()
$(this).find("td:nth-child(2)").
first().css("width":"360px");//设置第二列宽度
obj = $(this).find("td:nth-child(3)");//设置第三列
if($(obj).html()!="0")//值不是0的加粗
$(obj).css("font-weight":"bold");

);
);
</script>

html中,如何固定table单元格宽度?

在一行中,td宽度依次为3%,150px,3%,500px,3%,150px,3%,剩余。 可是这样弄完之后,效果根本不是这样,那个px宽度的它会自动调整,请问怎么让他按设置的宽度显示?

1、首先我们打开我们的myeclipse获取idea这样的编辑器,然后在编辑器中写一个table标签,这里注意给出table的值。

2、然后我们可以在页面中看到此时展示的是没有样式的table样板,此时所有的数据没有经过渲染,比较紧凑,也不是一个页面展示。

3、在table中引入样式标签style来设计table的样式,代码为style="width: 100%; max-width: 100%;margin-bottom: 20px;"表示占用屏幕宽度的100%。

4、设置了屏幕展示table宽度后我们可以看到此时展示的样式如下,样式中数据已经充分展开。

5、使用jquery ,在jquery中首先给table一个class属性,然后在JavaScript中通过.class属性获取这个table,然后给出样式设计。

6、根据上面的设计我们再经过背景、宽度、高度的设计我们可以设计出一个比较好看的table。

参考技术A style="table-layout:fixed;" 固定布局的算法。
在这种情况下,表格和列的宽度取决于 col 对象的宽度总和,假如没有指定,则会取决于第一行每个单元格的宽度 <table border=1 style="table-layout:fixed;">
<COL><COL WIDTH=300><COL WIDTH=300>
<tr>
<td colspan=3>aaa</td>
<!--td>aaa</td>
<td>aaa</td-->
</tr>
<tr>
<td width=300px>aaa</td>
<td>aaa</td>
<td>aaa</td>
</tr>
<tr>
<td width=300px>aaa</td>
<td>aaa</td>
<td>aaa</td>
</tr>
</table>
参考技术B width="xx" 参考技术C 不要使用百分比,就可以
如果不使用css style,就是width=150(以此类推),后面没有px

以上是关于HTML的Table标签是怎么合并单元格的?的主要内容,如果未能解决你的问题,请参考以下文章

Css中控制table单元格的间距

asp.net中怎样将html table单元格的值怎么取出来

jsp,js如何获取table的当前行的某单元格的值

一种HTML table合并单元格的思路

table边框表头单元格空间合并等设置

网页中表格如何合并单元格