请问<tr>和<td>的全拼是什么?(即完整的中文翻译)

即完整的中文翻译
2025年03月01日 13:48
有3个网友回答
网友(1):

HTML tr 标签 tr 标签 -- 代表HTML表格中的一行 * tr标签是成对出现的,以开始,结束 * 属性 o Common -- 一般属性 o align -- 代表行的水平对齐方式(left(左对齐) | center(居中对齐) |right(右对齐) | justify)(此属性应该使用CSS实现) o valign -- 代表行的垂直对齐方式(top(顶部对齐) | middle(中部对齐) | bottom(下部对齐) | baseline(基线对齐))(此属性应该使用CSS实现) * tr是table row的缩写 * 引用网址: http://www.dreamdu.com/xhtml/tag_tr/ HTML td 标签 td 标签 -- 代表HTML表格中的一个单元格 * td标签是成对出现的,以开始,结束 * 属性 o Common -- 一般属性 o abbr -- 代表表头的简写 o axis -- 对单元格在概念上分类 o colspan -- 一行跨越多列 o headers -- 连接表格的数据与表头 o rowspan -- 一列跨越多行 o scope -- 定义行或列的表头 o align -- 代表水平对齐方式(left(左对齐) | center(居中对齐) | right(右对齐) | justify)(此属性应该使用CSS实现) o valign -- 代表垂直对齐方式(top(顶部对齐) | middle(中部对齐) | bottom(下部对齐) | baseline(基线对齐))(此属性应该使用CSS实现) * td是table data cell的缩写 * 引用网址: http://www.dreamdu.com/xhtml/tag_td/

网友(2):

有时候我们需要动态的创建Tr和Td对象.

这里要说的是在IE中和在FireFox中不同之处.

假设我们有下面这个玩意, 一个Table的壳子.



现在需要创建一个TR

IE中如下:

var table = document.getElementById("table");
var tr = table.insertRow();
这真是一个好东西, 不过在FireFox当中, 呵呵, 这个貌似不管用, 运行第二句就彻底玩完了. 应该写成下面这样

var table = document.getElementById("table");
var tr = document.createElement("tr");
table.appendChild(tr);
FireFox中完全是按照XML的写法来的, 这个代码在IE当中执行完全没有问题, 如果你想创建一个空的TR的话.

不过TD里面的内容则完全显示不出来. 我查了MSDN, 他是这么说的: "insertRow方法在Table/TBody/THead/TFoot中创建一个行对象, 并且将他插入到rows里面." 而appendChild方法似乎后一句没有做到.

td的操作方式也是一样

var tr = ...
if (ie) ...{
var td = tr.insertCell();
} else ...{
var td = document.createElement("td");
tr.appendChild(td);

网友(3):

“tr 是 Table Row (表格的行)的缩写。
td 是 Table Data (表格数据)的缩写。”
不知道楼主想问的是不是这个?想搜这个的时候跳出了这个问题,找到了答案就过来贴一下。。
参考资料:http://www.monmonkey.com/rumenpian/html/td.html