Extensible Markup Language: Нұсқалар арасындағы айырмашылық
Content deleted Content added
40-жол:
;Тэг
:Белгілеу конструкторы мынамен басаталады <code><</code> және мынамен аяқталады <code>></code>. Тэгтер үш түрде жызылуы мүмкін:
:*''бастау-тэгтері''; мысалы: <code><section></code> ({{lang-kk|<code><секция></code>}}).
:*''аяқтау-тэгтері''; мысалы: <code></section></code> ({{lang-kk|<code></section></code>}}).
:*''бос-элементті тэгтер''; мысалы: <code><line-break /></code> ({{lang-kk|<code><келесі-жол /></code>}}).
;Элемент: Логикалық құжаттау компоненті басталу-тэгімен ({{lang-en|start-tag}}) басталып және сәйкесінше аяқталу-тэгі элементімен аяқталады ({{lang-en|end-tag}}) немесе бос-тэгті елементтен тұрады ({{lang-en|empty-element tag}}). <!--The characters between the start- and end-tags, if any, are the element's ''content'', and may contain markup, including other elements, which are called ''child elements''. An example of an element is--> <code><Сәлемдесу>Сәлем, әлем.</Сәлемдесу></code> (қараңыз [[Hello world program|hello world]]).
;Аттрибут: Белгілеу конструкторы аты/мәні жұбынан тұрады, ол жұп бастау-тэгі не бос элемент-тэгі араларында жазылып отырады. Төмендегі мысалда ''img'' елементі екі аттрибуттан тұрады, олар ''src'' және ''alt'':
:<source lang="xml"><img src="madonna.jpg" alt='Foligno Madonna, by Raphael'/></source> өзге мысал:
:<source lang="xml"><
;XML Декларациясы: XML құжаттары өздері жайлы кейбір ақпаратты беру арқылы басталуы мүмкін, мысалы:
|