Есть ли у документа XML закрывающий тег типа HTML? - PullRequest
0 голосов
/ 23 апреля 2020

В документе HTML есть HTML открывающие и закрывающие теги: <html> </html>. Это то же самое для XML?

Для XML: <?xml version="1.0"?> нужно ли </xml>?

Я читал здесь: https://www.w3schools.com/xml/xml_syntax.asp Что у пролога XML нет закрывающего тега. Может показаться странным, если открывающий и закрывающий тег требуются для HTML, но не для XML. Как машина узнает его в конце файла XML?

1 Ответ

3 голосов
/ 23 апреля 2020

Объявление XML не является тегом. Для него нет конечного тега.

Элемент root документа XML будет иметь обязательный конечный тег. Какой тег будет зависеть от конкретного приложения c XML (например, для Atom это будет <feed>...</feed>).

(конечный тег элемента HTML является необязательным , как и его начальный тег).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...