HTML table attributes ignored

时间:2011-06-14 作者:Ash

我正在尝试向php页面模板添加一个表
标题和单元格内容显示良好,但忽略了表属性。

此代码:

<table border="1" cellspacing="10">  
<tr>
<th>Name</th><span/>
<th>Address</th>
</tr>
<tr>
<td>name_1</td>
<td>name_2</td>
</tr>
</table> 
生成以下结果:

Name  Address
name_1name_2
我没有边框,也没有间距(标题是粗体的,我在这里做不到)。

这和wordpress有关吗<如何解决这个问题?

1 个回复
最合适的回答,由SO网友:Elpie 整理而成

删除border=“1”属性,但保留单元格间距。然后进入风格。添加css选择器或修改现有选择器。如果您的表位于id=“content”块内,则样式将受到现有选择器的影响。您需要调整的是:

 #content table {
 border: 1px solid #e7e7e7;
 margin: 0 -1px 24px 0;
 text-align: left;
 width: 100%;
  }
  #content tr th,
  #content thead th {
   color: #888;
   font-size: 12px;
   font-weight: bold;
   line-height: 18px;
   padding: 9px 24px;
   }
   #content tr td {
    border-top: 1px solid #e7e7e7;
    padding: 6px 24px;
   }
   #content tr.odd td {
    background: #f2f7fc;
   }

结束