Загрузка...

Элементы HTML

Вы уже знаете базовый каркас документа. Этот урок приближает строительные блоки внутри страницы: элементы HTML. Каждый заголовок, абзац и большинство других частей страницы — это элементы.

Что такое элемент HTML?

Элемент HTML — полная единица разметки. У большинства элементов, которые охватывают содержимое, три части:

  1. Открывающий тег — например <p>
  2. Содержимое — текст или вложенные элементы внутри
  3. Закрывающий тег — например </p>
    Вместе <p>Привет</p> — один элемент абзаца.

Прямой ответ

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

Элемент с открывающим тегом, содержимым и закрывающим

html
HTML Code
<p>Это элемент абзаца.</p>
<h1>Это элемент заголовка.</h1>

Читаем пример

  • <p> открывает элемент абзаца
  • Текст между тегами — содержимое
  • </p> закрывает абзац
  • Заголовок работает так же с <h1> и </h1>

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

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

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

html
HTML Code
<p>В этом абзаце есть <strong>важное</strong> слово.</p>

Здесь элемент strong вложен в элемент p. Вложение отмечает смысл внутри более крупных кусков содержимого. Держите дерево чистым: не перекрывайте теги, открывая p, открывая strong, затем закрывая p раньше strong.

Пустые (void) элементы

Некоторые элементы не охватывают содержимое. Их часто называют пустыми или void. Частый пример для новичков — перевод строки:

Пустой элемент br

html
HTML Code
<p>Строка один.<br>Строка два.</p>

Тег <br> создаёт перевод строки. У него нет отдельного закрывающего тега и внутреннего текста. Позже вы встретите другие пустые элементы, например изображения. Пока запомните: не каждый элемент выглядит как бутерброд «начало–содержимое–конец».

Теги и элементы

Иногда «тег» и «элемент» говорят как синонимы. Тег — разметка в угловых скобках. Элемент — полная единица, которую понимает браузер — часто открывающий тег + содержимое + закрывающий тег. Фраза «элемент p» обычно означает всю единицу абзаца.

Попробуйте сами

  1. Откройте свой базовый HTML-файл
  2. Добавьте абзац со вложенным текстом strong
  3. Добавьте второй абзац с <br> между двумя короткими строками
  4. Сохраните и обновите браузер
  5. Убедитесь, что жирный текст и перевод строки отображаются как ожидалось

Частые ошибки

  • Забыть закрывающий тег у элементов, которым он нужен
  • Перекрывать теги вместо чистого вложения
  • Считать, что у каждого тега должны быть содержимое и закрывающий тег (пустые отличаются)
  • Неверное имя закрытия, например спаривать </p> с <h1>
  • Класть видимое содержимое страницы вне body

Кратко

  • Большинство элементов HTML используют открывающий тег, содержимое и закрывающий тег
  • Вложенные элементы нужно закрывать в правильном порядке
  • Пустые элементы вроде br не охватывают содержимое
  • Тег — маркеры в скобках; элемент — полная единица
  • Практикуйте вложение и простой перевод строки на странице
  • Атрибуты, которые добавляют тегам доп. сведения, будут в следующем уроке

🧠 Проверьте Свои Знания

Готов к Началу

Проверьте Свои Знания

Бросьте себе вызов с помощью этой интерактивной викторины и узнайте, насколько хорошо вы понимаете тему

❓
8
Вопросы
🎯
70%
Для Прохождения
♾️
∞
Время
🔄
∞
Попытки

📝 Инструкции

  • Внимательно прочитайте каждый вопрос
  • Выберите лучший ответ на каждый вопрос
  • Вы можете пересдавать тест столько раз, сколько захотите
  • Ваш прогресс будет показан вверху