Семанически - верно, только семантика это не только про визуально расположение элементов, но и про правильное использование тегов (один h1 на странице, использование html5 тегов, и т.д.), но в целом - всё ок.
А расположить например так можно:
Codepen.