编译器在HTML表上给出了警告

时间:2013-01-11 11:42:52

标签: html

编译器给出了以下警告

Multiple annotations found at this line:
- NLS missing message: 
 Obsolete_attribute_name___ERROR_ in: 
 org.eclipse.wst.html.core.internal.HTMLCorePluginResources

这是我的代码:

 <table width="525" height="177" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr>
        <td width="69" height="30">姓名:</td>
        <td width="166">${sessionScope.userInfo.realname}</td>
        <td width="59">性别:</td>
        <td width="154">${sessionScope.userInfo.sex}</td>
        <td width="121" rowspan="4" valign="top"><img src="${sessionScope.userInfo.headgif}"></td>
      </tr>
      <tr>
        <td height="30">邮箱:</td>
        <td>${sessionScope.userInfo.email}</td>
        <td>电话:</td>
        <td>${sessionScope.userInfo.tel}</td>
        </tr>
          <tr>
        <td height="30">职业:</td>
        <td>${sessionScope.userInfo.profession}</td>
        <td>QQ号码:</td>
        <td>${sessionScope.userInfo.qq}</td>
        </tr>
          <tr>
        <td height="30">家庭住址:</td>
        <td colspan="3">${sessionScope.userInfo.address}</td>
        </tr>
         <tr>
        <td height="30">主页:</td>
        <td colspan="4">${sessionScope.userInfo.homepage}</td>
        </tr>
          <tr>
        <td height="30">个人描述:</td>
        <td colspan="4">${sessionScope.userInfo.self}</td>
        </tr>
    </table>
    <br>




    </td>
    <td width="180" align="center" valign="top" background="images/b_r_2.gif"><jsp:include page="blog_right.jsp" flush="true"/></td>
  </tr>
</table>

2 个答案:

答案 0 :(得分:2)

  

Obsolete_attribute_name

<table>元素上的每个属性都有一个CSS等价物(在20世纪90年代末引入),你应该使用它。

widthheightbordermarginpadding(在TD元素上)和border-collapse


暂且不说:

</table>
<br>
</td>
  • <br>元素不应用于模拟padding
  • 表几乎永远不会嵌套。嵌套表是布局表的强烈标志,should not be used

答案 1 :(得分:0)

格式化错误或代码示例错误吗? 在第二次关闭<br>代码之前,您已打开</br>代码,但没有结束</table>代码。

</td>
<td width="180" align="center" valign="top" background="images/b_r_2.gif"><jsp:include page="blog_right.jsp" flush="true"/></td>