HTML-тег span ─ это универсальный контейнер для текстового или встроенного HTML. Без дополнительного значения используется в качестве каркаса для CSS или для доступа к JavaScript.
Поскольку span не добавляет смысла, его следует использовать только тогда, когда нет другой альтернативы.
Не используете span для выделения чего-то важного. Теги em или strong будут намного полезнее для вашей страницы.
Для больших блоков HTML можно использовать div, такой же бессмысленный элемент.
Пример:
<p>Вы могли бы применить стили к<span class="whatever">этому тексту</span> или <span class="whatever">этому тексту</span>, используя тег span.</p>
Страницы в тему:
Все HTML-теги
a abbr address area article aside audio b base bdi bdo blockquote body br button canvas caption cite code col colgroup data datalist dd del dfn div dl dt em embed fieldset figcaption figure footer form h1 — h6 head header hr html i iframe img input ins kbd keygen label legend li link main map mark meta meter nav noscript object ol optgroup option output p param pre progress q rb rp rt rtc ruby s samp script section select small source span strong style sub sup table tbody td template textarea tfoot th thead time title tr track u ul var video wbr
Уроки:
- Span и Div (Продвинутый урок HTML)