我希望HTML <table>
只是它需要的大小。
如果没有指定任何内容,它将跨越整个宽度。设置width="auto"
不起作用。
答案 0 :(得分:2)
根本不要在桌子上设置宽度。这将使表格仅在其内容所需的范围内变宽。如果这看起来太宽,请查看表格内容以查看导致单元格中宽度要求的原因。例如,如果单元格中有长文本,则会在可用宽度内将单元格扩展为所需的宽度。如果您希望对此进行限制,则需要在单元格内容,单元格本身或表格上设置width
或max-width
。
答案 1 :(得分:0)
您需要使用CSS样式而不是表属性。
table
{
width:auto;
}