<div>
и <span>
— это самые универсальные HTML-теги, но у них разные роли: <div>
— блочный контейнер (для структуры). <span>
— строчный контейнер (для оформления текста).
Разметка секций страницы
<div class="header">Навигация</div>
<div class="content">Основной контент</div>
<div class="footer">Подвал</div>
Группировка элементов
<div class="card">
<h2>Заголовок</h2>
<p>Текст внутри карточки</p>
</div>
<span>
используется для выделения части текста или небольших элементов. Это строчный элемент, который не переносится на новую строку. Выделение части текста
<p>Сегодня <span class="highlight">солнечная погода</span>.</p>
Иконки, кнопки и маленькие элементы
<button>
<span class="icon">🔍</span> Поиск
</button>
Ставь 👍 и забирай 📚 Базу знаний