Какова правильная терминология для тега HTML / XML, который закрывается сам? - PullRequest
6 голосов
/ 16 июня 2011

Я не могу вспомнить термин, который используется для описания разницы между html-тегом, который является самозакрывающимся,

Например, <hr /> закрывается сам.

<p>This doesn't</p>

Ответы [ 4 ]

12 голосов
/ 16 июня 2011

Термин, используемый в спецификации XML :

Тег пустого элемента

соответствующая часть спецификации гласит:

Теги для пустых элементов

[44]  EmptyElemTag ::= '<' Name (S Attribute)* S? '/>' [WFC: Unique Att Spec]

Теги пустых элементов могут использоваться для любого элемента, который имеетбез содержания, независимо от того, объявлено ли оно с использованием ключевого слова EMPTY.Для обеспечения взаимодействия тег пустого элемента ДОЛЖЕН использоваться, и ДОЛЖЕН использоваться только для элементов, которые объявлены как ПУСТОЙ.

Однако вы также можете часто слышать термин самозакрывающийся тег.

2 голосов
/ 16 июня 2011

Я всегда использовал термин «самозакрывающийся тег». Я не знал, что был другой термин!

1 голос
/ 16 июня 2011

Я слышал, что их называют пустыми элементами.

1 голос
/ 16 июня 2011

Насколько я знаю "самозакрывающиеся метки".

...