История изменений
Исправление znenyegvkby, (текущая версия) :
Исходная версия znenyegvkby, :
с точки зрения производительности?
Очень смешно.
Давно один вопрос заботит.
С точки зрения семантики, конечно же, button (внутри форм). Может быть button[type=«submit»] вне форм (может стать вопрос с совместимостью). Опять же, как верно сказал предыдущий оратор, с точки зрения CSS-гибкости лучше использовать div.
P.S.: вот здесь, говорят
The <button> element is considerably slower to create in JavaScript, slower to render by the browser and notoriously difficult to style consistently cross browser.