Якщо розглянемо приклад розмітки наступного тексту, відповідь на питання це XML або HTML стане складною.
Так, зазвичай, оформлюють
виділений текст у HTML
Відповідь буде правильною у будь-якому випадку, оскільки це приклад оформлення документів і в XML і в HTML.
Проте мова XML була розробленою для того, щоб подолати обмеження, що накладаються мовою HTML. Так, розробник XML-документа може сам визначити ряд своїх власних дескрипторів. Наприклад, якщо дескриптор параграфа в HTML –
– єдиний, який може задавати і описувати параграф, то розробник документа XML може самостійно ввести дескриптор параграфа одним з нижче перелічених дескрипторів:
.
Найпростіший елемент включає дескриптор, що відкривається, вміст, дескриптор, що закривається. Наприклад,
Вивчаємо XML .
ПРАВИЛО. Весь рядокВивчаємо XML називається елементом, дані між дескрипторами називаються вмістом елемента.
ПРАВИЛО. Всі елементи мають бути обов'язково завершені. Всі не порожні елементи обов'язково повинні містити дескриптор, що відкривається і дескриптор, що закривається. Порожні елементи мають бути закриті за наступним правилом.
ПРАВИЛО. Порожній елемент завжди записується за стандартним правилом синтаксису порожнього елемента: