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.