Tablas html (vol.2)

kierv

Buenas!
Tengo un problemilla, para variar con las tablas de nuevo jejeje ^^

Tengo una tabla bien configurada para que me aparezca todo donde yo lo quiero tener.

Pero cree una 2º tabla para meterla dentro de la primera (junto con mas objetos) y he mirado
desde el primer al ultimo numero y no entiendo porque se me queda en la parte central de la 1º tabla, cuando yo he configurado todo para que me salga en la parte superior.

Tengo el valign bien, el align, ningun estilo css activado, el tamaño es el idoneo... no lo entiendo de verdad.
La informacion principal de la segunda tabla es esta (la de la 1º tabla esta bien, ya que como mencione antes todos los objetos me aparecen e la parte superior menos la 2º tabla"

<table width="200" height="163" border="0" valign="top" align="top" cellpadding="0" cellspacing="1" class="Estilo2">

(el estilo2 solo influye en el tamaño de los bordes, el relleno de la celda, el color... etc)

Alguien sabe a que puede ser debido? Muchas gracias de antemano, os quiero

-Lania-

podrias pasar uan captura que asi a voz de pronto a estas horas no tengo imaginacion....

-nazgul-

El valign debe ir en el elemento contenedor de la tabla.

Postea el código por que con la información que has dado no se que puede ser.

kierv

Ahí la teneis, muchas gracias

<table width="92" height="163" border="1" align="top" cellpadding="1" cellspacing="1" bordercolor="#000000" class="Estilo2" valign="top">
<tr>
<td height="12" colspan="3" align="center" class="tableheader Estilo2">&nbsp;</td>
</tr>
<tr>
<td width="18" height="54" align="center" class="valuecell">&nbsp;</td>
<td width="19" align="center" class="tableheader">&nbsp;</td>
<td width="51" align="center" class="valuecell">&nbsp;</td>
</tr>
<tr>
<td height="12" align="center" class="valuecell2">&nbsp;</td>
<td align="center" class="tableheader"><div align="center"></div></td>
<td align="center" class="valuecell2">&nbsp;</td>
</tr>
<tr>
<td height="16" align="left" class="tableheader">&nbsp;</td>
<td colspan="2" align="center" class="valuecell">&nbsp;</td>
</tr>
<tr>
<td height="12" align="left" class="tableheader">&nbsp;</td>
<td colspan="2" align="center" class="valuecell">&nbsp;</td>
<br>
<br>
<br>
</tr>
<br>
<tr>
<td height="12" align="left" class="tableheader">&nbsp;</td>
<td colspan="2" align="center" class="valuecell">&nbsp;</td>
<br>
<br>
<br>
</tr>
<br>
<tr>
<td height="12" align="left" class="tableheader">&nbsp;</td>
<td colspan="2" align="center" class="valuecell">&nbsp;</td>
<br>
<br>
<br>
</tr>
<br>
<tr>
<td height="12" colspan="3" align="center" class="tableheader Estilo2">&nbsp;</td>
<br>
</tr>
<tr>
<td height="24" colspan="3" align="center" class="Estilo2 tableheader">&nbsp;</td>
</tr>
<br>
</table>

-nazgul-

Esa es la segunda tabla, ¿no?

El valign debe estar en el td que la contiene.

<td valign="top">
<table>
</table>
</td>

kierv

Sisi, esa es la 2º tabla.
Y también tiene el valign donde tu dices, ya que todos los objetos respetan al "valign" por decirlo de alguna manera, menos esa tabla.

No lo entiendo :'(

kierv

Mirad, aqui un ejemplo:

La 1º tabla con valign=top y esa tabla de los huevos no haciendo ni puto caso... ayudadme!!! JAJAJ :P

<table width="206" height="292" border="0" cellspacing="1">
<tr>
<td width="202" align="left" valign="top" bgcolor="#FFCCCC"><p>hola porque? </p>
<table width="113" height="163" border="1" align="left" cellpadding="1" cellspacing="1" bordercolor="#FF6633" class="Estilo2">
<tr>
<td height="12" colspan="3" align="center" class="Estilo2"> </td>
</tr>
<tr>
<td width="88" height="54" align="center" class="valuecell"> </td>
<td width="6" align="center" class="tableheader"> </td>
<td width="102" align="center" class="valuecell"> </td>
</tr>
<tr>
<td height="12" align="center" class="valuecell2"> </td>
<td align="center" class="tableheader"><div align="center"></div></td>
<td align="center" class="valuecell2"> </td>
</tr>
<tr>
<td height="16" align="left" class="tableheader"> </td>
<td colspan="2" align="center" class="valuecell"> </td>
</tr>
<tr>
<td height="12" align="left" class="tableheader"> </td>
<td colspan="2" align="center" class="valuecell"> </td>
<br>
<br>
<br>
</tr>
<br>
<tr>
<td height="12" align="left" class="tableheader"><table width="88" border="0" cellspacing="1">
<tr></tr>
</table></td>
<td colspan="2" align="center" class="valuecell"> </td>
<br>
<br>
<br>
</tr>
<br>
<tr>
<td height="12" align="left" class="tableheader"> </td>
<td colspan="2" align="center" class="valuecell"> </td>
<br>
<br>
<br>
</tr>
<br>
<tr>
<td height="12" colspan="3" align="center" class="tableheader Estilo2"> </td>
<br>
</tr>
<tr>
<td height="24" colspan="3" align="center" class="Estilo2 tableheader"> </td>
</tr>
<br>
</table>
<p> </p></td>
</tr>
</table>

kierv

nadie sabe arreglar eso? :S

kierv

de verdad nadie me puede ayudar?? ? O_O

B

maqueta con técnicas css agrupando los elementos en capas html (etiqueta div) si procede. las tablas son para marcar datos tabulares. lo siento: html is serious business.

http://www.google.es/search?q=css+layout
http://glish.com/css/
http://www.torresburriel.com/w-css/?cat=10

mira lo que se puede hacer con css (comparten el mismo html)
http://www.csszengarden.com/?cssfile=/195/195.css&page=0
http://www.csszengarden.com/?cssfile=/194/194.css&page=0
http://www.csszengarden.com/?cssfile=/192/192.css&page=0
http://www.csszengarden.com/?cssfile=/191/191.css&page=0
...

Usuarios habituales