Extensible Markup Language

From Wikipedia, the free encyclopedia

Extensible Markup Language
Remove ads


XML (ағылш. Eхtensible Markup Language - Кеңейтілген Белгілеу Тілі) - машина әрі адамдар оқи алатын белгілеу тілі құжаттарды кодтауға қолданылады.

Quick Facts Extensible Markup Language, Файл кеңейтімі: ...
Remove ads


Quick Facts Қазіргі статусы, Жылы басталды ...
Remove ads

Терминологиясы

Тэг
Белгілеу конструкторы мынамен басаталады < және мынамен аяқталады >. Тэгтер үш түрде жызылуы мүмкін:
  • бастау-тэгтері; мысалы: <section> (қаз. <секция>).
  • аяқтау-тэгтері; мысалы: </section> (қаз. </секция>).
  • бос-элементті тэгтер; мысалы: <line-break /> (қаз. <келесі-жол />).
Элемент
Логикалық құжаттау компоненті басталу-тэгімен (ағылш. start-tag) басталып және сәйкесінше аяқталу-тэгі элементімен аяқталады (ағылш. end-tag) немесе бос-тэгті елементтен тұрады (ағылш. empty-element tag). <Сәлемдесу>Сәлем, әлем.</Сәлемдесу> (қараңыз hello world). Тағы біреуі <line-break />.
Аттрибут
Белгілеу конструкторы аты/мәні жұбынан тұрады, ол жұп бастау-тэгі не бос элемент-тэгі араларында жазылып отырады. Төмендегі мысалда img елементі екі аттрибуттан тұрады, олар src және alt:
<img src="madonna.jpg" alt='Foligno Madonna, by Raphael'/>
өзге мысал:
<қадам нөмір="3">A қосу B</қадам>
мұндағы аттрибуттың атты "нөмір", ал сандық мағынасы "3".
XML Декларациясы
XML құжаттары өздері жайлы кейбір ақпаратты беру арқылы басталуы мүмкін, мысалы:
<?xml version="1.0" encoding="UTF-8" ?>
Remove ads

Тарихы

XML тілі 1996 жылы SGML тілінің жаңа спецификациясы ретінде пайда болды.

Сілттемелер

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads