Windows 7, XP

Что такое парные теги. Что такое теги HTML и какие виды тегов существуют

Что такое парные теги. Что такое теги HTML и какие виды тегов существуют

Этот синтаксис имеет множество имен в зависимости от того, какой язык вы используете. Лучший способ узнать, что он называется, - это посмотреть спецификацию для конкретного языка.

HTML 4.x

Я не могу найти упоминания этого синтаксиса в спецификации HTML 4.x. Это недопустимый синтаксис.

В спецификации HTML 5 символ / (называемый SOLIDUS) действителен, но не действует для элементов void, таких как
, , , и т.д., а для внешних элементов (таких как теги SVG) он обозначает начальный тег который обозначается как самозакрывающийся. Это не является допустимым синтаксисом для всех других тегов (например, , упомянутых в вашем вопросе).

Затем, если элемент является одним из элементов void или элемент является внешним элементом, тогда может быть один символ U + 002F SOLIDUS (/). Этот символ не влияет на элементы void, но на чужие элементы он отмечает начальный тег как самозакрывающийся .

В соответствии с спецификацией XML он называется тегом empty-element:

Представление пустого элемента представляет собой либо начальный тег, за которым сразу следует конечный тег, либо тег с пустыми элементами .

В соответствии с спецификацией XHTML он называется синтаксисом минимизированных тегов для пустых элементов:

С.2. Пустые элементы

Включить пробел перед конечными/и > пустыми элементами, например. < br/ " > , < hr/" > и < img src= "karen.jpg" alt= "Karen" / " > . Кроме того, используйте минимизированный синтаксис тегов для пустых элементов, например. < br/" > , поскольку альтернативный синтаксис

, разрешенный XML, дает неопределенные результаты во многих существующих пользовательских агентах.

С.3. Элемент Минимизация и содержимое пустого элемента

Для пустого экземпляра элемента, модель содержимого которого не является EMPTY (например, пустой заголовок или абзац), не используйте свернутую форму (например, используйте и не < p/" >).

В общем, если вы хотите быть точным, я бы рекомендовал использовать имена, определенные в соответствующем стандарте. Тогда, если люди не совсем уверены, что вы имеете в виду, они могут найти это в стандарте, чтобы узнать. Однако, если вы не хотите использовать имя в стандарте, вы можете называть его чем-то другим, если хотите. Важно то, что люди, которые общаются с вами, могут вас понять. Я не думаю, что кто-то неправильно понял бы вас, если бы вы использовали термин "самозакрывающийся тег" для тега в XML-документе, даже если стандарт официально называет его чем-то другим.

Благодаря Alohci для справки HTML 5.

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

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

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

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

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

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

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

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

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