Мне просто любопытно, в MXML многие теги пишутся с большой буквы (например: ). Я знаю, что это потому, что имя узла связано с именем класса, который представляет узел, и по соглашению классы пишутся с большой буквы. Но одно из правил XML заключается в том, что все имена узлов должны быть строчными. Значит ли это, что MXML является недействительным XML?
XML не является правилом, когда имена узлов должны быть строчными; это просто соглашение. Поэтому MXML все еще действителен как XML.
XML чувствителен к регистру, поэтому <Lable /> не тот же тип элемента, что и <lable />
<Lable />
<lable />
XML чувствителен к регистру, поэтому <label/> не равен <Label/>, однако оба являются действительными XML.
<label/>
<Label/>