HTML — это всего лишь средство предоставления контента. Большинство тегов HTML имеют свое значение (тег p создает абзац, тег h1 создает заголовок и т. д. Однако теги span и div, похоже, не имеют никакого содержания и значения). звучать как пузырь. Идеальный молоток так же бесполезен. Но на самом деле в сочетании с CSS они широко используются.
Они используются для объединения большого фрагмента HTML-кода и присвоения определенной информации. Большинство из них связаны с элементами с помощью атрибута class и идентификатора атрибута. См. селекторы классов и идентификаторов в Руководстве по CSS для продвинутых пользователей.
Разница между span и div заключается в том, что span является встроенным и используется в небольшом блоке встроенного HTML, в то время как элемент div (подумайте о том, что означает разделение) является блочным (проще говоря, он эквивалентен тому, что было до и после него). ). с разрывами строк), используется для объединения больших фрагментов кода.
<div id="ножницы"> <p>Это <span class="paper">crazy</span></p> </div> |
<div id="ножницы"> <p>Это <strong class="paper">сумасшедший</strong></p> </div> |
Это лучше, чем добавление еще одного диапазона.
Понятия не имеете о классе и идентификаторе? Не волнуйтесь, вы найдете их в промежуточном руководстве по CSS. Все, что вам нужно помнить, это то, что span и div — это «бессмысленные» теги.