Коротко о XML
Аббревиатура XML расшифровывается как eXtensible Markup Language. Переводится на русский язык эта фраза как расширяемый язык разметки. И действительно, XML является расширяемым языком разметки. XML применяется для работы с данными (хранения структурированных данных). В частности, при помощи раширяемого языка разметки создаётся такой файл как Saitmap.xml. Начинается xml-документ всегда с указания версии XML.
Теперь рассмотрим простой xml-документ, чтобы понять как это работает.
Как уже говорилось, сначала была указана версия XTML и кодировка тоже. После этого идёт открывающий тег
- Xml-документ всегда должен начинаться с указания версии XML и кодировки документа;
- Теги могут иметь любое название, нет строгого обозначения каждого тега, как в html, к атрибутам это тоже относится;
- Каждый открывающий тег должен обязательно иметь закрывающий тег, то есть полное отсутствие непарных тегов, причём сначала необходимо закрывать вложенные теги и только затем те, в которые они вложены, покажу на примере:
В HTML такая запись допустима, а в XML - нет.
Такая форма записи будет работать и в HTML и в XML.
Если же содержимое между тегами отсутствует, тогда может применяться запись вида, то есть закрывающий слэш ставится непосредственно в самом теге; - В XML-код можно вставлять комментарии, как и в html они имеют вид: ;
- XML чувствителен к регистру, то есть
не то же самое, что или и так далее; - Значения атрибутов всегда должны быть заключены в кавычки!
В веб-технологиях XML применяется для создания карт сайтов (Saitmap.xml), обмена данными между программами, также на его основе создан такой язык как XHTML, расширенная версия HTML.