jsfiddle.net/jGtJ7/4
немного другое исполнение. отличается от варианта
@iiil следующим:
1. вместо float используется inline-block. не то что бы float это плохо, но имеет тенденцию вызывать пролемы в более сложных структурах, и чтобы их вылечить вставлять пустые элементы с clear:both. IE раньше коряво работал с inline-block, но последнии версии поддерживают
caniuse.com/inline-block
2. Один недостаток, при работе с inline-block нужно быть осторожнее с whitespace
css-tricks.com/fighting-the-space-between-inline-b...
3. самое главное - так как ссылка стала блочным элементом, то пункт меню полностью активная область. в варианте iiil только текст