не хотел выравниваться по центру экрана
Помню несколько лет назад мне верстальщик один говорил, что некоторые шрифты не из Google Fonts могут с ошибками отображаться в браузере.вот только без Span в любом случае не обойтись.
Единственный плюс ссылки в том, что по умолчанию курсор меняет свой вид при наведении на ссылку.
т.е. было бы правильно логотип обычно ссылкой сделать?
Span я использовал для самих палочек гамбургер меню, т.е. даже если бы я вместо div + a, использовал только button, то span всё равно бы понадобился для этих палочек.