Элементы HTML представляют семантику или значение. Например, элемент title представляет заголовок документа. Большинство элементов HTML пишутся с начальным тегом (или открывающим тегом) и конечным тегом (или закрывающим тегом) с промежуточным содержимым.
Элементы могут также содержать атрибуты, которые определяют дополнительные свойства элемента. Например, абзац, который представлен элементом p, будет записан как:
<p>Это абзац.</p>
HTML-теги и элементы
Технически, HTML-элемент - это коллекция начального тега, его атрибутов, конечного тега и всего, что между ними. HTML-тег открытия или закрытия используется для обозначения начала или конца элемента.
Однако в общем использовании термины HTML-элемент и HTML-тег взаимозаменяемы. Для простоты, термины «тег» и «элемент» используются для обозначения одного и того же.
Нечувствительность к регистру в HTML-тегах и атрибутах
В HTML имена тегов и атрибутов не чувствительны к регистру. Это означает тег <P> и тег <p> определяет то же самое в HTML, который является абзацем.
Мы рекомендуем использовать только строчные буквы для тегов. Это общепринятый стандарт на данный момент.
Пустые элементы HTML
Пустые элементы (также называемые самозакрывающимися элементами) не являются тегами контейнера - это означает, что вы не можете написать <hr> некоторый контент </hr> или <br> некоторый контент </br>.
Типичным примером пустого элемента является элемент <br>, представляющий разрыв строки.
<p>Этот параграф содержит <br> перенос строки.</p>
В HTML самозакрывающийся элемент записывается просто как <br>. В XHTML для самозакрывающегося элемента требуется пробел и косая черта, например <br />.
Вложенные элементы HTML
Большинство элементов HTML могут содержать любое количество дополнительных элементов, которые, в свою очередь, состоят из тегов, атрибутов и содержимого или других элементов.
В следующем примере показаны два элемента: элемент <em>, вложенный в элемент <p>.
<p class="example">Некоторые слова можно выделить <em>курсивом</em>.</p>
Типы элементов HTML
Элементы (тэги) HTML могут быть помещены в две основные группы: блочные (block level) и строковые (inline level). Первые составляют структуру документа, а вторые - содержимое блока. Мы подробнее рассмотрим эти понятия в следующих статьях.
Оставить комментарий