Головна

кореневий елемент

  1.  F-фактор: генетичний елемент, який визначає стать бактерій
  2.  Nbsp; Завдання властивостей матеріалу і кінцевих елементів
  3.  V.I. елементи залягання
  4.  VI. I. Складки і їх елементи
  5.  VI. ЗАГАЛЬНА СТРУКТУРА МОРАЛІ ТА ЇЇ ОСНОВНІ ЕЛЕМЕНТИ
  6.  VI.II. елементи складки
  7.  А е В (А є елементом классаВ).

Найважливіше обов'язкове синтаксичне вимога полягає в тому, що документ має лише один кореневий елемент (Англ. root element) (Так само іноді званий елемент документа (Англ. document element)). Це означає, що текст або інші дані всього документа повинні бути розташовані між єдиним початковим кореневих тегом і відповідним йому кінцевим тегом.

Наступний простий приклад - правильно побудований документ XML:

Це книга: "Книжечка"

Наступний приклад не є коректним XML-документом, тому що має два кореневих елемента:

Сутність №1 Сутність №2

коментар

У будь-якому місці дерева може бути розміщений елемент-коментар. XML-коментарі розміщуються всередині спеціального тега, який починається з символів . Два знака дефіс (-) у коментарі присутнім не можуть.

Теги всередині коментаря розглядатись не повинні.

Теги

Інша частина цього XML-документа складається з вкладених елементів, Деякі з яких мають атрибути и вміст. елемент зазвичай складається з відкриває і закриває тегів, що обрамляють текст і інші елементи. Хто відкриває тег складається з імені елемента в кутових дужках, наприклад, , а закриває тег складається з того ж імені в кутових дужках, але перед ім'ям ще додається коса риса, наприклад, . Імена елементів, як і імена атрибутів, не можуть містити прогалини, Але можуть бути на будь-якій мові, що підтримується кодуванням XML-документа. Ім'я може починатися з літери, підкреслення, двокрапки. Рештою символами імені можуть бути ті ж символи, а також цифри, дефіс, крапка.

вмістом елемента (Англ. content) Називається все, що розташоване між відкриває і закриває тегами, включаючи текст і інші (вкладені) елементи. Нижче наведено приклад XML-елемента, який містить відкриває тег, що закриває тег і вміст елемента:

Замісити ще раз, покласти на деко і поставити в духовку.

Крім змісту у елемента можуть бути атрибути - Пари ім'я-значення, що додаються в відкриває тег після назви елемента. Значення атрибутів завжди полягають в лапки (одинарні або подвійні), одне і те ж ім'я атрибута не може зустрічатися двічі на одному елементі. Не рекомендується використовувати різні типи лапок для значень атрибутів одного тега.

Борошно

У наведеному прикладі у елемента «ingredient» є два атрибути: «amount», що має значення «3», і «unit», що має значення «стакан». З точки зору XML-розмітки, наведені атрибути не несуть ніякого сенсу, а є просто набором символів.

Крім тексту, елемент може містити інші елементи:

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

В даному випадку елемент «instructions» містить три елементи «step».

XML не допускає, що перекриваються. Наприклад, наведений нижче фрагмент некоректний, оскільки елементи «em» і «strong» перекриваються.

Звичайний акцентований виділений і акцентований виділений

Для позначення елемента без змісту, званого порожнім елементом, Необхідно застосовувати особливу форму записи, що складається з одного тега, в якому після імені елемента ставиться коса риска. Якщо в DTD елемент не оголошений порожнім, але в документі він не має змісту, для нього допускається застосовувати наступні (три) форми запису. наприклад:




 моделі проектування |  спіральна модель |  Управління проектами |  стилі сайтів |  Логічне проектування дизайну сайту |  Головна сторінка сайту |  Внутрішні сторінки сайту |  Мова XML |  Що таке XML? |  Правильно побудовані і дійсні документи XML |

© 2016-2022  um.co.ua - учбові матеріали та реферати