sonyps4.ru

Синтаксис XML. Как определить незакрытые теги

Содержимое html-документа или веб-страницы определяется содержимым html элементов.

HTML элементы

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

Синтаксис элементов html
  • HTML элемент начинается с открывающего/стартового тега .
  • HTML элемент заканчивается закрывающим/конечным тегом .
  • Содержимое элемента — это все, что находится между открывающим и закрывающим тегами.
  • Некоторые элементы могут быть пустыми .
  • Пустые элементы состоят только из открывающего тега.
  • Большая часть html элементов может иметь атрибуты.

(Вы узнаете больше об атрибутах в следующих главах учебника.)

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

Большая часть html элементов может быть вложена друг в друга. HTML документ состоит из вложенных элементов.

Пример


Это мой первый параграф.


Приведенный пример состоит из трех элементов:

1. Элемент

используется для вставки параграфа в веб-страницу. Имеет открывающий и закрывающий теги. Содержимое этого элемента в нашем примере - надпись «Это мой первый параграф».

2. Элемент описывает видимую часть содержимого веб-страницы. Имеет открывающий и закрывающий теги. В него вложен элемент

Со своим содержимым.

3. Элемент описывает весь html документ. Имеет открывающий и закрывающий теги. В него вложены уже два элемента и Не забывайте закрывающий тег

Большинство браузеров корректно отобразят ваш код html, даже если вы забудете поставить закрывающий тег. Однако, это может привести к ошибкам и непредсказуемым результатам.

Внимание! Будущие версии HTML не позволяют забывать закрывающие теги.

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

HTML элементы без содержимого называются пустыми элементами. Пустые элементы состоят из одного тега.


— это пустой элемент, не имеющий закрывающего тега (он используется для отображения горизонтальной черты).

В XHTML, XML и будущих версиях HTML все элементы должны быть закрыты. Чтобы сделать это, вам достаточно добавить наклонную черту через пробел после названия тега —
. Это хорошая привычка, которая пригодится в будущем.

Тег - это специальное зарезервированное слово, заключённое в угловые скобки (например, ). Тег - основная составляющая HTML: им код начинается, им же заканчивается, внутри тегов заключается отображаемая на веб-странице информация. Записывать их рекомендуется в нижнем регистре, то есть обычными маленькими буквами: не , а .

Какими бывают теги?

Большинство HTML-тегов являются парными: есть открывающий (например, ) и закрывающий тег, который от открывающего отличает слеш (/ ) после первой угловой скобки (например, ). Всё, что находится внутри пары тегов, называется их содержимым .

Содержимое Помещённый внутри этих тегов текст становится жирным

Бывают и непарные (одиночные) теги, которые называются метками . Их, в отличие от парных тегов, не нужно закрывать, потому что они не работают с содержимым, а выполняют какую-то функцию сами по себе. Пример одиночного тега -
. Он устанавливает перенос текста на следующую строку.

Если проводить параллели с русским языком, то можно сказать, что парные теги - это кавычки или скобки, влияющие на свойства заключённого в них текста (попробуйте не закрыть кавычки вовремя), а одиночные теги (метки) - это знаки препинания (восклицательный, вопросительный или точка).

Любой тег состоит из:

  • Открывающей угловой скобки (< ).
  • Специального слова (имени тега). Например, hr , iframe , b .
  • Закрывающей угловой скобки (> ).
Основные HTML-теги

Так как теги - основа языка разметки, не удивительно, что их довольно много. Рассмотрим основные, самые важные теги.