В чем разница между div и span

132
22 января 2021, 20:10

Я новичок в программировании и хотелось бы досконально разобраться в чем разница между div и span.Стоит ли использовать только div или только span или их нужно как-то комбинировать. И кому лучше присваивать название класса, только div-у или span-у,или опять таки комбинировать.

Заранее спасибо :)

Answer 1

По сути (если не использовать CSS) то разница такая, если делать блоки div то каждый блок будет на новой строке ,а для span на этой-же, например

<div>
  1
</div>
<div>
  2
</div>
<div>
  3
</div>
<span>
  4
</span>
<span>
  5
</span>
<span>
  6
</span>

выдаст

1
2
3
4 5 6 

Если нужно группировать на одной строке то span, если на новой то div, это свойство можно переопределить через CSS с помощью display: block (div), и display: inline (span)

READ ALSO
Установка бесконечного таймера для переключения активного элемента

Установка бесконечного таймера для переключения активного элемента

Есть блок, в котором находится списокЕсть функция: при клике на элемент списка li меняется фон блока на соответствующий

114
Как скрыть элемент на время скролла страницы?

Как скрыть элемент на время скролла страницы?

Хочу скрывать блок пока пользователь находится в процессе пролистывания страницы и показывать его через пару секунд после остановки

91