Extensible Markup Language
Қазақ Энциклопедиясы жобасынан алынған мәлімет
XML (Үлгі:Lang-en - Кеңейтілген Белгілеу Тілі) - машина әрі адамдар оқи алатын белгілеу тілі құжаттарды кодтауға қолданылады.
Терминологиясы
- Тэг
- Белгілеу конструкторы мынамен басаталады
<
және мынамен аяқталады>
. Тэгтер үш түрде жызылуы мүмкін:- бастау-тэгтері; мысалы:
<section>
(Үлгі:Lang-kk). - аяқтау-тэгтері; мысалы:
</section>
(Үлгі:Lang-kk). - бос-элементті тэгтер; мысалы:
<line-break />
(Үлгі:Lang-kk).
- бастау-тэгтері; мысалы:
- Элемент
- Логикалық құжаттау компоненті басталу-тэгімен (Үлгі:Lang-en) басталып және сәйкесінше аяқталу-тэгі элементімен аяқталады (Үлгі:Lang-en) немесе бос-тэгті елементтен тұрады (Үлгі:Lang-en).
<Сәлемдесу>Сәлем, әлем.</Сәлемдесу>
(қараңыз hello world). Тағы біреуі<line-break />
.
- Аттрибут
- Белгілеу конструкторы аты/мәні жұбынан тұрады, ол жұп бастау-тэгі не бос элемент-тэгі араларында жазылып отырады. Төмендегі мысалда img елементі екі аттрибуттан тұрады, олар src және alt:
- <source lang="xml"><img src="madonna.jpg" alt='Foligno Madonna, by Raphael'/></source> өзге мысал:
- <source lang="xml"><қадам нөмір="3">A қосу B</қадам></source> мұндағы аттрибуттың атты "нөмір", ал сандық мағынасы "3".
- XML Декларациясы
- XML құжаттары өздері жайлы кейбір ақпаратты беру арқылы басталуы мүмкін, мысалы:
- <source lang="xml"><?xml version="1.0" encoding="UTF-8" ?></source>
Тарихы
XML тілі 1996 жылы SGML тілінің жаңа спецификациясы ретінде пайда болды.
Сілттемелер
<references/> Үлгі:Веб сайттар Үлгі:W3C