Extensible Markup Language
Көрініс
Extensible Markup Language | |
---|---|
![]() | |
Файл кеңейтімі: | .xml |
MIME түрі: | application/xml ,[1]text/xml [2]
|
Uniform Type Identifier: | public.xml |
Дамытқан мекеме атауы: | World Wide Web Consortium |
Формат типі: | Белгілеу тілі |
Қай форматтан кеңейтілді: | SGML |
Қай форматтарға дайін кеңейтілді: | Numerous, including: XHTML, RSS, Atom, KML |
Қалып(тар)ы: | 1.0 (Fifth Edition) Үлгі:Release date and age 1.1 (Second Edition) Үлгі:Release date and age |
Қазіргі статусы | Published |
---|---|
Жылы басталды | 1996 |
Өңдеушілері | Tim Bray, Jean Paoli, C. M. Sperberg-McQueen, Eve Maler, François Yergeau, John Cowan |
Байланысты стандарттары | XML Schema |
Домейні | Data Serialization |
Аббревиатурасы | XML |
Вебсайты | XML 1.0 |
XML (ағылш. Eхtensible Markup Language) - құжаттарды кодтауда қолданылатын белгілеу тілі.
Терминологиясы
- Тэг
- Белгілеу конструкторы мынамен басаталады
<
және мынамен аяқталады>
. Тэгтер үш түрде жызылуы мүмкін:- бастау-тэгтері; мысалы:
<section>
- аяқтау-тэгтері; мысалы:
</section>
- бос-элементті тэгтер; мысалы:
<line-break />
- бастау-тэгтері; мысалы:
- Элемент
- Логикалық құжаттау компоненті басталу-тэгімен (ағылш. start-tag) басталып және сәйкесінше аяқталу-тэгі элементімен аяқталады (end-tag) немесе бос-тэгті елементтен тұрады (empty-element tag).
<Сәлемдесу>Сәлем, әлем.</Сәлемдесу>
(қараңыз hello world). Another is<line-break />
.
- Аттрибут
- Белгілеу конструкторы аты/мәні жұбынан тұрады, ол жұп бастау-тэгі не бос элемент-тэгі араларында жазылып отырады. Төмендегі мысалда img елементі екі аттрибуттан тұрады, олар src және alt:
- өзге мысал:
<img src="madonna.jpg" alt='Foligno Madonna, by Raphael'/>
- мұндағы аттрибуттың атты "number", ал сандық мағынасы "3".
<step number="3">A қосу B</step>
- XML Декларациясы
- XML құжаттары өздері жайлы кейбір ақпаратты беру арқылы басталуы мүмкін, мысалы:
<?xml version="1.0" encoding="UTF-8" ?>
Тарихы
XML тілі 1996 жылы SGML тілінің жаңа спецификациясы ретінде пайда болды.
Сілттемелер
- ↑ XML Media Types, RFC 3023 9–11. IETF (қаңтар 2001). Тексерілді, 4 қаңтар 2010.
- ↑ XML Media Types, RFC 3023 7–9. IETF (қаңтар 2001). Тексерілді, 4 қаңтар 2010.
|