Подтвердить что ты не робот

В чем разница между тегом и элементом?

В некоторых текстах о XML термины и элемент терминов кажутся взаимозаменяемыми. Они означают одно и то же, или же эти термины представляют разные вещи?

4b9b3361

Ответ 1

Теги отмечают начало и конец элемента.

  • <foo> - начальный тег
  • </foo> - конечный тег
  • <foo></foo> - элемент

См. спецификация:

Каждый XML-документ содержит один или несколько элементов, границы которых либо ограничены стартовыми тегами, либо конечными тегами, либо для пустых элементов тегом с пустыми элементами.


См. также раздел 5 НЕ FAQ comp.text.sgml