我有一个简单的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>
将表格放在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'>