Como te han dicho no es esa la estructura ideal para un menú, ya que suele ser más indicado usar una lista desordenada.
Pero bueno, lo pongas así o
bien, podrías hacer algo así para que ese último elemento ocupe el espacio restante:
Código CSS:
Ver originaldiv#blanco {
float: none;
overflow: hidden;
}
A ver si este verano podemos empezar a recomendar el uso de
FlexBox. <3