html中cellpadding不起作用,html cellspacing和cellpadding

http://www.itjxue.com  2023-01-16 06:06  来源:未知  点击次数: 

请问html的cellspacing和cellpadding的问题?

cellspacing是表格里单元格之间的距离;

cellpadding是表格里单元格内的空白部分;

俗称就是外补丁和内补丁,类似应用在div和span上的margin和padding

你可一试验一下,给单元格加上边框,在改变一下cellpadding和cellspacing的值,看有什么变化.

例如:

table

tr

td style="cellspacing:10px;cellpadding:10px;border:1px solid #CCCCCC;"

/td

td style="cellspacing:10px;cellpadding:20px;border:1px solid #CCCCCC;"

/td

/tr

/table

着就是说:td的border与table的边缘之间有10个像素的补丁(cellspacing),td的border与td的内元素有20个像素的补丁(cellpadding).

为什么HTML中table内部的内外边距不可用?

table标签,默认的display方法是:table

tr标签,默认的display方法是:table-row

td标签,默认的display方法是:table-cell

padding可以用于td标签(margin不能用),但是margin、padding都不能用于tr标签

除非你更改其display为block~(会破坏表格)

html table 中的td宽度为什么不起作用

如果你不通过样式表。你试试这种方式。

td width="200" xxxx/td

html中,table 的cellpadding cellspacing 属性,无法在css中设置?

可以在css中设置的。

cellpadding属性可以使用css中的内边距属性代替。

border-collapse:collapse;

border-collapse中的collapse和separate值,定义为collapse时,边框会重叠在一起。定义为separate时单元格边框之间会有间隙。不定义时默认为separate

cellpadding 属性:规定单元边沿与其内容之间的空白。

语法:

body cellpadding="value"

cellspacing 属性:规定单元格之间的空间。

语法:

body cellspacing="value"

扩展资料:

具体实现代码:

css部分:

style type="text/css"

table{ border-collapse:collapse; border:solid 1px Black; }

table td{ width:50px; height:20px; ?border:solid 1px Black; padding:5px;}

/style

html部分:

table

tr

td/td

td/td

/tr

tr

td/td

td/td

/tr

/table

(责任编辑:IT教学网)

更多

推荐编程综合文章