Отличия синтаксиса XML от синтаксиса HTML |
Статьи - Flash и XML |
Отличия синтаксиса XML от синтаксиса HTMLXML и HTML имеют схожие правила синтаксиса. Поэтому, если вы имеете опыт создания веб- страниц, то освоить XML вам будет очень просто. Однако нужно четко представлять, чем именно синтаксис XML отличен от синтаксиса HTML. Правила XML более строгие, поэтому корректный с точки зрения HTML документ может вызвать ошибку при его разборе анализатором XML. Перечислим основные отличия XML и HTML: • Имена в HTML не чувствительны к регистру, а в XML — чувствительны. Поэтому их принято задавать в одном регистре (обычно — нижнем). • В HTML теги могут перекрываться: <b><i>Привет</b></i>. В XML перекрывание недопустимо, так как оно нарушает древовидную структуру документа. • В HTML значения атрибутов не обязательно помещать в кавычки. В XML же отсутствие кавычек вызовет ошибку. • В документе XML может быть только один корневой тег. В HTML же их число не лимитируется. • В XML нельзя использовать одинарные теги вроде <br> HTML. Теги должны обязательно закрываться. |