如何在没有大量<a> tags respecting HTML semantic?</a>的情况下清理此代码

时间:2014-10-20 04:47:31

标签: java html eclipse w3c-validation

我正在尝试摆脱此代码的警告,但避免过度使用<a>标记。 Eclipse显示警告“*标记<div>的位置无效。

是否可以使用Eclipse在此JSP中避免此错误,尊重所需的W3C HTML语义请求?

请参阅Eclipse警告

  • http://imageshack.com/a/img907/4755/TYhL7x.png
  • http://imageshack.com/a/img537/2847/HjHvUA.png

    <a href="sonho.jsp">
    <div class="img">
        <img src="img/no-image.jpg" />
    </div>
    <div class="title">
        <h4><%= sonho.getTituloSonho() %></h4>
        <p><%= sonho.getDescricaoSonho() %></p>
        <% UsuarioBEANS usuario = usuarioBO.selecionarUsuario(sonho.getCdUsuario()); %>
        <p><strong><%= usuario.getNome() %></strong></p>
        <% CategoriaSonhoBEANS categoria = categoriaSonhoBO.obterCategoria(sonho.getCdCategoria()); %>
        <p class="status"><%= categoria.getNomeCategoria() %></p>
    </div>
    

        

1 个答案:

答案 0 :(得分:0)

考虑使用<span style="display:box">代替div。它们看起来一样,警告可能会消失。