Hola,

On 7/20/06, Victor Ariscain <[EMAIL PROTECTED]> wrote:
>
> Tengo un menu que funciona todo bien, pero no puedo eliminar el espacio
> entre los botones (que son una lista) y la siguiente linea de texto normal
> o
> una imagen. Gracias por cualquier sugerencia.
> Pueden verlo funcionando en:
> http://www.disaster-info.net/testzone/testmenu/
> Y una imagen de lo que quiero lograr en
> http://www.disaster-info.net/testzone/testmenu/menuError.jpg
>
>

No quiero aumentar la discusión respecto de la tabla que usaste, pero
deberías tener en cuenta que el uso de los elementos adecuados en el código
no es sólo una obsesión de algunos de nosotros. Muchas veces, es difícil
conseguir que algo se vea como deseamos debido al uso de elementos
inadecuados. Esto, y validar antes el código html, son requisitos
prioritarios antes de entrar a resolver un problema en la CSS.

Ahora, pasando a ese punto particuar, otro punto importante a tener en
cuenta es que los navegadores asignan un margin y padding "por defecto" a la
mayoría de los elementos. Entonces, un buen punto de partida para resolver
este tipo de inconveniente es siempre partir desde margin: 0; padding: 0; en
los elementos en cuestión.

Y si instalás la Web Developer Tool Bar en Firefox, tendrás una herramienta
muy buena para encontrar dónde está el inconveniente en estos casos. Por
ejemplo, podrías usar la herramienta "Outline Current Element" para resolver
tu problema.

Por último, aunque me estoy extendiendo demasiado, no es necesario
especificar la unidad (px) cuando el valor de una propiedad es 0. Y deberías
acostumbrarte a identificar tus divs con nombres que refieran al contenido y
no a su ubicación o función en el diseño[1].

Saludos

[1] http://www.w3.org/QA/Tips/goodclassnames

-- 
Camilo Kawerín
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a