Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Greghi

[Resolvido] href=... não funciona no IE

Recommended Posts

Estou com um problema com o IE. No código abaixo o IE (qualquer um deles) não reconhece o href, já em outros navegadores funciona perfeito.

 

<table border="0" width="100%" cellspacing="10">
   <tr>
       <a href="iframe_2_1.html">
           <td class="text">
               <div>
                   <table width="100%" style="vertical-align:middle;"><tr><td>Desinsetização</td><td width="150px"><img src="images/desinsetizacao.jpg" align="right"></td></tr></table>
               </div>
           </td>
       </a>
   </tr>
</table>

 

Agradeço desde já a ajuda de todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seu HTML está inválido, efetue a validação do seu código :seta: http://validator.w3.org

 

Especificação referente ao elemento TR: http://www.w3.org/TR/html4/struct/tables.html#edef-TR

 

Como descrito na especificação:

<!ELEMENT TR - O (TH|TD)+ -- table row -->

 

O elemento TR pode ter como filho apenas os elementos TH ou TD.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Testei o código, e não funcionou.

 

O a está sendo direcionado para o td inteiro.

Tenta colocar um a dentro do td, não fora:

 

<table border="0" width="100%" cellspacing="10">
   <tr>
           <td class="text">
               <div>
                   <table width="100%" style="vertical-align:middle;"><tr><td><a href="iframe_2_1.html">Desinsetização</a></td><td width="150px"><a href="iframe_2_1.html"><img src="images/desinsetizacao.jpg" align="right"></a></td></tr></table>
               </div>
           </td>
   </tr>
</table>

 

Espero ter ajudado :thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

A estrutura de tabelas é:

 

Table > TR > TD > Conteúdo

 

Se você colocar alguma outra tag entre essas tags da Tabela (que não sejam elementos de tabela, como: theader, tbody, th...), vai dar bug.

 

Por isso que pra sites, é melhor usar Tabless.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.