


Зачем вобще нужен "span"-тэг в HTML, ведь гораздо проще и удобнее пользоваться class или это пережиток прошлого, как тэг
"b" или "i"?
Тег span используется когда в тексте нужно виделить и придать свойство отдельному элементу (букве, слову, словосочетанию). Например, внутри тега .
к примеру я иногда пишу меню на span, оно автоматом встаёт в линию
Это тег, который по умолчанию имеет display: inline, используется вместо пережитка прошлого — < font>, позволяет задать любые стили строке, с помощью того самого class
Эх, если бы все пользовались классами... во-первых многие теги и атрибуты существуют из-за совместимости со старыми браузерами. Во-вторых, наиболее часто используемые элементы дизайна получают более короткие теги, для экономии размера кода. Проще же использовать B, чем писать DIV CLASS="DUMMY"...
спаны нужны для задания определенных свойств родительскому тегу.