Лекция: Грамматика языка XML

· Любой текст начинается с заголовка.

· Разметка в языке XML заключается в использовании так называемых «тэгов» (≈ярлыков). Тэг – это специальная легко узнаваемая последовательность символов, заключенная между знаками < и >. Тэги аналогичны скобкам. Тэги с разными именами (любой произвольной длины) отражают разные типы скобок.

Именованные тэги:

· открывающий <TAG>

· закрывающий </TAG>

· пустой <TAG/>

Свойства XML:

· каждому открывающему тэгу должен быть сопоставлен закрывающий тэг;

· участки текста, ограниченные разными тэгами, не должны перекрываться: ( [ ] ) – правильно, ( [ ) ] – неправильно;

Исключение из правил составляет пустой тэг: он не требует закрывающего тэга. Пустой тэг (сокращенная запись тэгов без содержимого) эквивалентен открывающему тэгу, сразу за которым идет закрывающий тэг: <t/> ≡ <t> </t>

Помимо имени в состав тэгов могут входить дополнительные параметры, которые задаются атрибутами, находящимися сразу после имени тэга перед знаком >.

< <
> >
" "
& &

С помощью символа & внутри тэга можно задать специальные символы. Например, последовательность < эквивалентна значению знака <. В незакодированном виде символ < будет восприниматься как начало тэга.

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

* lang=“ru”
еще рефераты
Еще работы по информатике