Почему разработчики используют div и span вместо соответствующих html тегов?

Собственно, хотелось бы понять: в чем преимущество использования, к примеру,

<div></div>

Вместо

<button></button>

этот элемент легче стилизовать? Но, на сколько я знаю, существуют же возможности сбросить вид элемента?


Ответы (1 шт):

Автор решения: CbIPoK2513

В HTML есть такое понятие как "Семантическая вёрстка" (Википедия), она нужна как для взаимодействия пользователя с сайтом, так и для поисковиков, при исследовании сайта.

В принципе, вы можете написать сайт без семантики, но лучше всего это осваивать на равне с HTML тегами.

→ Ссылка