Deberias dar medidas pero mira asi: <style> * {margin:0; padding:0;}
ul{ /*creo la tabla*/ display:block; width:600px; list-style:none; } li{ /*medidas para las "celdas"*/ width:150px; height:50px; display:blok; float:left; line-height:100%; } img{ vertical-align:middle; } </style> /*******************************************************************************/ <ul> <li><label for="..."><input type="radio" id="input" name... /> bonito bonito<img src="Mis imágenes/mail.jpg"alt="..." /></label> </li> </ul> <ul> <li><label for="..."><input type="radio" id="input" name... /> bonito bonito<img src="Mis imágenes/mail.jpg"alt="..." /></label> </li> </ul> Pon tantas Ul como filas y los LI como columnas (por ejemplo 4ul y 5 li), para hacer una tabla de 4 columnas y cinco filas. El 27/08/07, Gael <[EMAIL PROTECTED]> escribió: > Gracias a ambos por vuestras respuestas. > > Funcionan, pero no me sirven , porque olvidé deciros que tengo que > darles un ancho y un alto a todos los li para que queden cuadriculados. > Es decir, tengo una cuadrícula con n input type="radio", que se van > colocando, haya los que haya, de izquierda a derecha y de arriba a abajo > en una lista horizontal en que caben cuatro inputs por fila (quedan > dispuestos como si fuera una tabla, pero no son datos tabulares, son una > lista de opciones para escoger una). Por eso quiero que me queden > centrados verticalmente el input y el img dentro del label. > > Gracias de nuevo > > Un saludo > > > Gael > > > jaume op escribió: > > Se me ocurre una cosa asi rápida, dale esto a la imagen: > > img{ > > vertical-aling:middle; > > } ; a mi me funciona > > Saludos > > para ajustarlo mejor juega con los padding del input. > > El 27/08/07, Gael <[EMAIL PROTECTED]> escribió: > > > >> Hola! > >> > >> Estoy maquetando un formulario que, entre otras cosas contiene una lista > >> horizontal de radiobuttons. El contenido de éstos no siempre tiene la > >> misma altura (son imágenes, con distintos heights). Lo he intentado de > >> mil maneras, pero no lo consigo. > >> > >> El HTML vendría a ser éste: > >> > >> <fieldset> > >> <legend>...</legend> > >> <ul> > >> <li><label for="..."><input type="radio" id="..." name... /><img > >> src="..." alt="..." /></label></li> > >> <li><label for="..."><input type="radio" id="..." name... /><img > >> src="..." alt="..." /></label></li> > >> [...] > >> </ul> > >> </fieldset> > >> > >> Así que se todo reduce a centrar verticalmente el input y el img dentro > >> del label. Debería ser posible, no? > >> > >> Gracias y un saludo! > >> > >> > >> Gael > >> > > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo