Como travar uma tabela em HTML?

Estou criando o layout do meu blog mas as tabelas onde no caso iriam os post's e o perfil ficam com largura indefinida.... quanto mais eu escrevo mais ele alarga, alguem pode me ajudar? Segue HTML da tabela:

<div id="Layer1" style="position:absolute; width:438px; height:115px; z-index:1; left: 44px; top: 556px;">

<table width="100%" border="0">

<tr>

<td> <font color="#F57058">

<!--INICIO - TAGS DO BLOGGER -->

<blogger>

<blogdateheader>

</blogdateheader></blogger></font><blogger><blogdateheader><b><p align="center"><font color="#F57058" size="2" face="Arial, Helvetica, sans-serif"><em>[<$BlogDateHeaderDate$>]</em></font></b></blogdateheader>

<p align="left"><font color="#F57058"><em><font size="2" face="Arial, Helvetica, sans-serif"> <$BlogItemBody$><br>

<br>

Por <b><a href="mailto:<[email protected]>"><$BlogItemAuthorNickname$></a></b> às [<$BlogItemDateTime$>] <BR>

<script type="text/javascript" src="http://www.haloscan.com/load/eu"> </script>

</font></em></font><em><font size="2" face="Arial, Helvetica, sans-serif"> </font></em>

<P>

<hr width="70%">

<p><font face="Arial, Helvetica, sans-serif">

<a href="javascript:HaloScan('<$BlogItemNumber$>');" target="_self">

<script type="text/javascript">postCount('<$BlogItemNumber$>'); </script>

</a> | <a href="javascript:HaloScanTB('<$BlogItemNumber$>');" target="_self">

<script type="text/javascript">postCountTB('<$BlogItemNumber$>'); </script>

</a>

</font></blogger><font face="Arial, Helvetica, sans-serif">

<!--FIM - TAGS DO BLOGGER -->

</font></td>

</tr>

<tr>

<td> </td>

</tr>

</table>

Obrigada!

Comments

  • Olá Tikinha, vc trava a tabela em width e height, mas não em percentagem e sim em pixels. ex: 100 pixels, 200, 300 e assim por diante. Geralmente travamos a tabela sempre em width, na largura, pois o conteúdo da tabala tende a se alongar no scrool pra baixo.

    Então travando a tabela somente na largura ficaria assim.

    <table width="100" border="0"> ( sem o "%" )

    No lugar de 100 vc vai aumentando par 200, 300, 382, etc, até chegar na largura que vc quer.

    Uma dica é vc usar também o cellpadding e cellspacing se quiser desencostar um pouco o texto da margem. Ficaria assim:

    <table width="100" border="0" cellpadding=0 cellspacing=0>

    Troque o zero por 2, 3, 5 ou mais, de acordo com o seu gosto.

    Boa Sorte.

    PS: Escolha sempre uma MELHOR RESPOSTA e ganhe 3 pt, além de estar evitando a máfia das votações.

  • Tabelas tem essa característica expansível.

    Você define o tamanho da linha teclando Enter e continuando a digitar o texto na linha de baixo.

    Ao inserir imagens acontece o mesmo, neste caso deve definir o tamanho em width e height.

Sign In or Register to comment.