XML предназначен для описания данных, при этом основное внимание уделяется содержанию данных.
HTML был разработан для отображения данных, при этом основное внимание уделялось их внешнему виду.
Базовые знания, которые вам следует освоить:
Прежде чем продолжить, вам потребуется базовое понимание:
HTML/XHTML
JavaScript или VBScript
Что такое XML?
XML означает расширяемый язык разметки.
XML — это язык разметки, очень похожий на HTML.
XML предназначен для описания данных
Теги XML не определены заранее. Вам нужно определить метки самостоятельно.
XML использует декларацию типа документа (DTD) или схему XML для описания данных.
XML с DTD или XML-схемой предназначен для самоописания.
XML — это стандарт W3C.
XML — это расширяемый язык разметки стандарта W3C, который был установлен в качестве стандарта W3C 10 февраля 1998 года. www
Основные различия между XML и HTML
.
XML предназначен для передачи данных.
XML не предназначен для замены HTML.
созданы
для разных целей:
XML предназначен для описания данных, и его основное внимание уделяется содержанию данных.
HTML был разработан для отображения данных, при этом основное внимание уделялось их внешнему виду.
HTML предназначен для отображения информации, а XML — для ее описания.
XML без какого-либо поведения
XML ничего не делает.
Возможно, это немного сложно понять, но XML ничего не сделает. XML предназначен для структурирования, хранения и передачи информации.
Ниже приведена записка Яни Туве, сохраненная в формате XML:
<примечание>
<to>Тове</to>
<from>Яни</from>
<heading>Напоминание</heading>
<body>Не забудь меня на этих выходных!</body>
</note> www.Этот тег имеет заголовок и сообщение. Он также содержит информацию об отправителе и получателе. Однако этот XML-документ по-прежнему ничего не делает. Это просто чистая информация, завернутая в теги XML. Нам нужно написать программное обеспечение или программы для передачи, получения и отображения этого документа.
XML является бесплатным и расширяемым.
Теги XML не определены заранее. Вам придется «придумывать» свои собственные ярлыки.
Теги, используемые для разметки HTML-документов, и их структура предопределены. Авторы документов HTML могут использовать только теги, определенные в стандарте HTML (например, <p>, <h1>.).
XML позволяет авторам определять свои собственные теги, а также собственную структуру документа.
Теги в приведенном выше примере не определены ни в одном стандарте XML. Эти теги были изобретены авторами XML-документов. XML
является дополнением к HTML.
XML не является заменой HTML.
Важно понимать, что XML не является заменой HTML. В будущем веб-разработки наиболее вероятный сценарий заключается в том, что для описания данных будет использоваться XML, а для форматирования и отображения этих данных — HTML.
Наше лучшее описание XMLв Академии создания веб-сайтов
звучит так: XML — это кроссплатформенный, независимый от программного и аппаратного обеспечения инструмент для передачи информации.
Роль XML в будущем веб-разработки
XML будет повсюду.
Когда мы видим быстрый прогресс в разработке стандарта XML и скорость, с которой большое количество разработчиков программного обеспечения принимают этот стандарт, мы не можем не вздохнуть. Это действительно удивительно.
Мы твердо верим, что XML будет играть такую же важную роль в будущем Интернета, как и HTML, который всегда был краеугольным камнем Интернета, и что XML станет наиболее широко используемым инструментом для всей обработки и передачи данных.