<script src="http://yandex.st/jquery/1.9.1/jquery.js"></script>
display:inline-block
вместо inline
$("men").slideToggle();
но почему он ставит inline я не могу понять, уже у себя попробовал, при 1 клике ставится дисплей ноне, при 2 клике убирается вообще дисплей..., почему у Вас вместо того что бы убрать это свойство он его меняет на инлайн хз
Есть такие теги, которые закрывать не обязательно.
Может с этим и возникнут проблемы при большой вложенности, но в случае меню ни чего страшного не будет, в этом случае только плюс - пропадают отступы