Daniel Fernando 0 Denunciar post Postado Janeiro 17, 2009 Não sei se o erro é simples :rolleyes:, mas eu não consigo resolver de jeito nenhum. Fiz uma tabela assim: O quadrado preto representa uma foto, perceba que a largura da tabela é maior e não se ajusta a imagem. A única maneira de deixa-lá ajustada foi usando o atributo width, mas eu não consigo validar no w3c, porque ele não aceita o width. estou usando o doctype <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Abaixo o css da tabela table#geral2 td {background:#fff;} table#geral2 tr.tabelinha td {background:#1d613c;} abaixo o html <table width="250" border="1" cellspacing="0" cellpadding="0" id="geral2"> <tr> <td rowspan="5"><img src="imagens/Lalllalal.pg" width="61" height="81" alt="ddddddddddddddddddddddddddddddddddddd" /></td> <td><span class="tabela"><strong>Nome:</strong> Lalllalal</span></td> </tr> <tr> <td><span class="tabela"><strong>Cel: </strong>(14) 0000-0000</span></td> </tr> <tr> <td><span class="tabela"><strong>Tel: </strong>(14) 0000-0000</span></td> </tr> <tr> <td> </td> </tr> <tr> <td> </td> </tr> <tr> <td colspan="2" align="right"><span class="tabela">Saiba Mais >></span></td> </tr> </table> Preciso ajustar o quadro da tabela a imagem que tem 61px de largura. Compartilhar este post Link para o post Compartilhar em outros sites
Carlos Designer 0 Denunciar post Postado Janeiro 17, 2009 tente usar transitional: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> Compartilhar este post Link para o post Compartilhar em outros sites
Daniel Fernando 0 Denunciar post Postado Janeiro 17, 2009 Muito obrigado, mas eu gostaria de tentar validar com este mesmo <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Compartilhar este post Link para o post Compartilhar em outros sites
Carlos Designer 0 Denunciar post Postado Janeiro 17, 2009 Muito obrigado, mas eu gostaria de tentar validar com este mesmo <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> você pode definir o width usando css mesmo: table{ width:250px; } ou o width da célula em especial, atribua uma classe a ela: .minha_celula{ width:60px; } Compartilhar este post Link para o post Compartilhar em outros sites
Daniel Fernando 0 Denunciar post Postado Janeiro 17, 2009 Eu já tentei algumas coisas parecidas, será que você poderia ser mais específico pra que eu entenda melhor? Compartilhar este post Link para o post Compartilhar em outros sites
Carlos Designer 0 Denunciar post Postado Janeiro 17, 2009 Eu já tentei algumas coisas parecidas, será que você poderia ser mais específico pra que eu entenda melhor? Opa! então, por exemplo quando voce cria uma tabela, algo como: <table width='200'> <tr><td>Alguma coisa</td></tr><tr><td>Alguma coisa</td></tr> <tr><td>Alguma coisa</td></tr><tr><td>Alguma coisa</td></tr> </table> Você poderia declarar essa largura com CSS (que é o mais correto) assim: css table{ width:200px; } html <table> <tr><td>Alguma coisa</td></tr><tr><td>Alguma coisa</td></tr> <tr><td>Alguma coisa</td></tr><tr><td>Alguma coisa</td></tr> </table> entendeu? Compartilhar este post Link para o post Compartilhar em outros sites