HTML Элементы

HTML-элемент определяется открывающим тегом, некоторым содержимым и закрывающим тегом.

HTML-элементы

HTML-элемент — это все, что находится между открывающим и закрывающим тегами:

<имя_тега>Здесь идет содержимое...</имя_тега>

Примеры HTML-элементов:

<h1>Мой заголовок</h1>
<p>Мой абзац.</p>
Открывающий тегСодержание элементаЗакрывающий тег
<h1>Мой заголовок</h1>
<p>Мой абзац.</p>
<br>нетнет

Примечание: Некоторые HTML-элементы внутри себя не содержат никаких данных (например, элемент <br>). Такие теги называются пустыми. У пустых элементов закрывающий тег отсутствует!

Вложенные элементы HTML

В HTML могут быть вложенные элементы (это означает, что внутри одних элементов могут определятся другие элементы).

Все HTML-документы состоят из вложенных HTML-элементов.

В следующем примере содержится четыре HTML-элемента (<html>, <body>, <h1> и <p>):

<!DOCTYPE html>
<html>
<body>

<h1>Мой заголовок</h1>
<p>Мой абзац.</p>

</body>
</html>

Объяснение примера

Элемент <html> является корневым. Он определяет весь документ HTML.

У него есть открывающий тег <html> и закрывающий тег </html>.

Затем, внутри элемента <html> находится элемент <body>:

<body>

<h1>Мой заголовок</h1>
<p>Мой абзац.</p>

</body>

Элемент <body> определяет тело документа.

У него есть открывающий тег <body> и закрывающий тег </body>.

Затем, внутри элемента <body> находятся два других элемента: <h1> и <p>:

<h1>Мой заголовок</h1>
<p>Мой абзац.</p>

Элемент <h1> определяет заголовок.

У него есть открывающий тег <h1> и закрывающий тег </h1>:

<h1>Мой заголовок</h1>

Элемент <p> определяет абзац.

У него есть открывающий тег <p> и закрывающий тег </p>:

<p>Мой абзац.</p>

Не пропускайте закрывающий тег

Некоторые HTML-элементы будут отображаться правильно, даже если вы забудете закрывающий тег:

<html>
<body>

<p>Это абзац
<p>Это абзац

</body>
</html>

Однако никогда не полагайтесь на это! Если вы забудете закрывающий тег, то могут возникнуть ошибки и непредвиденные результаты!

Пустые HTML элементы

Элементы, у которых нет содержимого, являются пустыми элементами.

Так, тег <br> определяет разрыв строки. Это пустой элемент, у которого нет закрывающего тега:

<p>Это абзац <br> с разрывом строки.</p>

HTML нечувствителен к регистру

HTML-теги нечувствительны к регистру: <P> имеет то же значение, что и <p>.

Стандарт HTML не обязывает использовать теги исключительно в нижнем регистре, тем не менее W3C рекомендует использовать теги в нижнем регистре в HTML, а для более строгих типов документов (например, XHTML) предписывает обязательное использование нижнего регистра при написании тегов.

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

To top