提问者:小点点

无法设置表格高度【重复】


我有一个简单的html表,我无法为这个表设置高度

我是不是遗漏了什么

    <table border="1"  id="abc1"  height="10px;" >
     <tr><td><b>Name</b></td></tr>
     <tr><td><b>Name</b></td></tr>
     <tr><td><b>Name</b></td></tr>
     <tr><td><b>Name</b></td></tr>
    </table>

共3个答案

匿名用户

将表格放在div中并为该div提供高度。

匿名用户

您尝试设置的边框和高度实际上都是CSS属性,而不是超文本标记语言。按以下方式设置它们:

<table id="abc1" style="border: 1px; height:10px;" >
     <tr><td><b>Name</b></td></tr>
     <tr><td><b>Name</b></td></tr>
     <tr><td><b>Name</b></td></tr>
     <tr><td><b>Name</b></td></tr>
    </table>

或者,您可以使用链接CSS样式的工作表,如下所示:

#abc1 {
    border: 1px;
    height: 10px;
}

为了让你知道,设置表格元素的高度设置每一行的高度,如果你想设置整个表格的高度,把表格放在div标签中,并设置该元素的高度。

你错过了什么?你错过了CSS样式的概念,试试这个教程:HTMLdog.com

匿名用户

我刚刚解决了一个类似的问题。

为此,我使用line-高属性来设置表格大小的每个元素。

此外,在这里您可以找到更多信息:http://www.w3schools.com/cssref/pr_dim_line-height.asp

这是它的用法:

<table style='line-height: 3px'>