Cita:
Iniciado por alzacon Creo que si no entiendes porque es necesario el css tenemos un problema, porque la hoja de estilo ayuda a ver el problema como tu lo ves (a falta de capturas de pantalla) y poder corregirlo.
Luego cuando dices mucha separación, yo no entiendo donde está la separación de la que hablas. Pero puede ser culpa de los valores por defecto que tiene para margin y padding, ¿tienes reseteadas estas propiedades?
como dice arriba siempre es bueno resetear las medidas de algunos elementos como los a y los ul li
y acontando un poco lo del css, realmente ahora con css3 se pueden ahcer buenos menus desplegables si usar javascript que enrealidad para este tipo de cosas es un cacho