Opcion tabla html

kierv

Buenas,
estoy intentado colocar el "objeto 2" a la parte superior de la tabla, pero no lo consigo, se me queda en el medio:S
http://img93.imageshack.us/img93/1296/web4yq.jpg

Eldanesh

Eso es un atributo de la celda, pon en ella valign="top"

Un Saludo

kierv

nada, que no sube la maldita esta jajaja

kierv

Nada, asi es correcto no? no lo entiendo http://img155.imageshack.us/img155/583/webbb0it.jpg

B

Objeto 1 y Objeto 2 son dos tablas diferentes??

kierv

en este caso son dos tablas si, distintas, dentro de una tabla grande

B

Mira a ver si te vale eso, donde pone Tablas Anidadas
http://www.desarrolloweb.com/articulos/629.php?manual=21

kierv

uhm, gracias pero no aparece lo que busco:
Aqui sale mejor como lo tengo:
http://img97.imageshack.us/img97/2699/webbbb1gd.jpg

La tabla "objeto2" no se me sube arriba porque en los "objetos1" llegan hasta abajo y estan colocados uno encima de otro, entonces como hace de tope con todas las esquinas pues se me coloca arriba.
En cambio en la de la izquierda, como no hay más por debajo suya y no llega hasta el pie de la tabla pues se me coloca en el medio.

No se si me explico jajajaja

Alguien sabe solucionar eso?? :P

DaveTS

para alinear "top" tienes que establecer la propiedad en la tabla "parent", es decir en la tabla que contiene al objeto 2, en lugar de poner <table valign="top"> hazlo de la siguiente forma, en la <td> que contiene la tabla objeto 2, ponle <td valing="top">.

Asi te funcionara.

B

A mi es que me pasó eso una vez y al final dejé las tablas y lo hice con CSS.
Di si te funciona como dice Dave

kierv

Es que creo que lo hago mal, el objeto 1 no esta en una tabla, esta colocada en una de las columnas de la tabla general :S:S:S:S:S:S:

B

<table border=1 style="float:left; margin-right:20px">
<tr><td>Tabla 1</td></tr>
</table>
<table border=1>
<tr><td>Tabla 2</td></tr>
</table>

Ahi hay dos tablas, una al lado de la otra, que creo que es lo que buscas.

De todas maneras creo que es mejor hacerlo con divs utilizando css

tracker086

Hombre lo q se me ocurre...es meter el objeto 2 en una tabla con una columna y 2 filas, con tal de poner arriba el objeto, y la de abajoq mida el 100%, asi, se te pondria arriba el objeto, y abajo qdaria una celda libre con el espacio q luego puedes usar. Eso complica lo q es el codigo, pero el resultado es el mismo. Sino kieres complicar codigo...pos CSS-XHTML.

Espero q asi te valga.

Eldanesh

El valign no lo tienes que poner en la tabla, sino como atributo de la celda, es decir:

<td valign="top">aqui tu tabla</td>

Un Saludo

kierv

Muchas gracias a todos, ya lo consegui, #14 tiene razon :P
Un saludo!

Usuarios habituales