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

Подскажите пожалуйста разницу между элементами (тегами) div и span. В чем различия данных тегов?

Вообще данные теги используют для группировки области в HTML то есть вы можете присвоить данной области класс или id и далее работать с его оформлением в css файле связываясь с элементом по id или классу, по этим аспектам они полностью идентичны, разница лишь в том что элемент span является строчным и его используют для группирования маленьких областей строчного HTML кода, а div является блочным элементом и его используют для группирования более крупных областей кода. Вот пример использования блока span.


Это <span class="word">ваш блок span


Вот пример использования блока div

<div id="myid">
Это <strong class=" word "> ваш блок span

Далее, если вы захотите поменять оформление каких либо блоков вам следует манипулировать стилями, советую создать файлик с стилями, для обращения к классу нужно через точку указать его название, для обращению к id следует обратиться к нему через решетку, вот примеры:

.word {
color:orange;
}

Вот пример обращения по id:

#myid {
color: peru;
}

После обращения к классу word мы поменяем его цвет во всех элементах данного класса.