я бы сделал так:
1. логотип по центру.
2. меню должно выплывать слева при клике на кнопку
3. а левый блок разместил сверху
P.S. если просто сжать меню это не мобильная версия.
Неплохо. Только устройств хотелось бы побольше.
интересно как будет выглядеть на HTC LENOVO...(где расширение поменьше)
может есть какие то программы.
Я бы вкладывал в <nav></nav>, но при этом дал какой нибудь class="" или id=""
класс или идентификатор нужен для старых версий браузеров, или некоторых мобильных версий (html5 могут не понять).
Я пробовал верстать с помощью bootstrap. Некоторые элементы мне понравились, но полностью сайт верстать мне неудобно, слишком много переделывать проще сразу самому написать. Не знаю, возможно у меня просто мало опыта работы с ним.