XML: відмінності між версіями
[неперевірена версія] | [перевірена версія] |
Вилучено вміст Додано вміст
Рядок 37:
:* Один елемент не може мати декілька атрибутів з однаковим іменем. Значення атрибутів знаходяться або в одинарних ('), або у подвійних (") лапках.
:* Теги можуть бути вкладені, але, не можуть перекриватись. Кожен некореневий елемент мусить повністю знаходитись в іншому елементі.
:* Документ має складатися тільки з правильно закодованих дозволених символів множини Юнікоду. Єдиними кодуваннями які обов'язково має розуміти XML процесор суть UTF-16 та UTF-8. Фактичне та задеклароване кодування ({{lang-en|character encoding}}) документа мають збігатись. Кодування може бути задекларовано ззовні, як в заголовку «Content-Type» при передачі по протоколу [[HTTP]], або в самому документі використанням явної розмітки на самому початку документа. В
; Валідність
: Документ називається валідним ({{lang-en|valid}}), якщо він є коректним, містить посилання на граматичні правила, та повністю відповідає обмеженням, вказаним у цих правилах ([[Document Type Definition|DTD]] або [[XML Schema (W3C)|XML Schema]] або іншому подібному документі).
|