Подтвердить что ты не робот

Что такое элемент <span></span>?

Какова цель

<span></span>

элемент? И где мы должны его использовать?

4b9b3361

Ответ 1

От здесь:

Определение и использование

Тег не содержит визуальных изменить сам по себе.

Тег обеспечивает способ добавления привязать к части текста или части документ.

Когда текст подключен в промежутке вы можете добавлять стили к содержимого или манипулировать контентом с, например, JavaScript.

Итак, короткая версия - это стиль для текста (без абзаца или строки, отличной от тега <div> )

Ответ 2

Это для группировки HTML-элементов и содержимого для применения структуры, определенной для HTML 4.0 на http://www.w3.org/TR/REC-html40/struct/global.html#h-7.5.4:

Элементы DIV и SPAN, в соединение с идентификатором и классом атрибуты, предлагают общий механизм для добавления структуры к документам. Эти элементы определяют контент, который должен быть встроенный (SPAN) или блочный уровень (DIV), но не налагать никаких других презентационных идиом по содержанию. Таким образом, авторы могут использовать эти элементы в сочетании с таблицы стилей, атрибут lang, и т.д., чтобы адаптировать HTML к своим собственным потребностей и вкусов.

Далее приводится пример использования.

Ответ 3

Это просто способ логически группировать подэлементы вместе. Вы также можете применять стили и т.д. На этом уровне, который будет каскадом вниз.

Взгляните на статью wikipedia, которая идет на некоторую глубину.

Ответ 4

Span не имеет структурного значения для документа (например, h1, например), но может использоваться как контейнер, когда ни один из других встроенных контейнеров не подходит. Например, вы бы использовали диапазон, если вам нужно было применить некоторый CSS к небольшому фрагменту текста в каком-то другом тексте.

http://htmlhelp.com/reference/html40/special/span.html

Ответ 5

Тег span просто указывает браузеру применить все изменения стиля, включенные в диапазон, и если в пределах диапазона нет стиля, тогда форматирование не будет применено к прилагаемому тексту. Это немного отличается от тега div, который включает перерыв абзаца, даже если в div нет параметров стиля.

Так что это полезно, если вы хотите применять стили к элементам, не помещая их в отдельный блок.

веселит

Ответ 6

В дополнение к стилизации/группировке/сценариям промежутки могут давать фактическую функциональность и/или значение битов текста. Рассмотрим следующие:

<p>This <span title="Punk IPA">beer</span> tastes good.</p>
<p>Come on, <span lang="kr">여보</span>!`</p> 
<p>Hello <span contenteditable="true">Wordl</span>!?</p>

Также атрибуты dir, translate или spellcheck предназначены не только для CSS или для JS, но и для использования самостоятельно!

Ответ 7

Это просто заполнитель для javascript или css.

Если вы не используете javascript/css, вам не нужно использовать u.