添加表边框

时间:2013-08-19 14:05:13

标签: html html-table

这可能是一个白痴错误,但我谷歌搜索并尝试了所有的想法(很可能在我的代码中的错误位置)但我似乎无法找到代码/快捷方式/ MAGIC_TRICK为我的表提供边框/盒装:

<Table bored = "5" cellpadding ="5px" >

<tr>
<td>"sentence" <td/> <td><input type="radio" name="question7" value="0"<td/><br/><br/>
<tr/>

<tr>
<td>"sentence."<td/> <td> <input type="radio" name="question7" value="0"<td/> <br/><br/>
<tr/>
<table/>

这只是if的一小部分,但它只显示没有线条,因此没有明确的表格。任何帮助都会很棒

4 个答案:

答案 0 :(得分:5)

Bored绝对是该属性的错误名称,如果您确实想要使用它,则应替换为border。不过你最好不要,因为它已被弃用了。有关详细信息,请参阅MDN table - 页面。更好的方法是在class属性中设置css中定义的类名,或者像这样设置样式属性:

style="border: 5px;"

cellpadding也是如此。表也​​不推荐使用此属性。

答案 1 :(得分:2)

<Table bored = "5" cellpadding ="5px" >

不正确,你真的想要:

<Table border = "5" cellpadding = "5px">

答案 2 :(得分:0)

然后这就是你所期待的

<Table border = "5" cellpadding ="5px" >

答案 3 :(得分:0)

漂亮而干净的解决方案是将样式定义放在HTML文档的HEAD和STYLE部分中。像这样:

   <head>
   <style>
   table { border-collapse:collapse;}
   table,th, td{ border: 5px solid black; }
   </style>
   </head>
   <body>
   <table width="100%" cellspacing="5" cellpadding="5">
     <tr>
       <td>&nbsp;</td>
       <td>&nbsp;</td>
     </tr>
   </table>
   </body>
   </html>