Начальный курс XML

XML был разработан для описания данных, его фокус сосредоточен на содержании данных.

HTML был разработан для отображения данных, его фокус сосредоточен на внешнем виде данных.

Программирование

Необходимые базовые знания:

  • Прежде чем продолжить обучение, вам нужно иметь базовые знания по следующим темам:
  • HTML / XHTML

JavaScript или VBScript Если вы хотите сначала изучить эти проекты, пожалуйста, посетите наш Домашняя страница

Посетите эти учебники.

  • Что такое XML?расширяемый язык меток(EXtensible Markup Language)
  • XML являетсяязык метокпохожий на HTML
  • XML был разработан дляописывать данные
  • XML-теги не предварительно определены. Вам нужносамоопределяемые теги.
  • XML используетявление типа файлаили XML Schema для описания данных.
  • XML с DTD или XML Schema был разработан дляСамоописательный.
  • XML является стандартом W3C

XML является стандартом W3C

Расширяемый язык меток (XML) был признан стандартом W3C 10 февраля 1998 года.

Вы можете найти их в нашейУчебник W3CУзнайте больше о стандарте XML на этой

Основное различие между XML и HTML

XML был разработан для携带 данных.

XML не предназначен для замены HTML.

XML и HTML были разработаны для разных целей:

XML был разработан для описания данных, его фокус сосредоточен на содержании данных.

HTML был разработан для отображения данных, его фокус сосредоточен на внешнем виде данных.

HTML предназначен для отображения информации, а XML для описания информации.

XML без действий

XML неактивен.

Это может быть несколько трудно понять, но XML не делает ничего. XML был разработан для структурирования, хранения и передачи информации.

Вот заметка, которую написал John для George, сохраненная в формате XML:

<note>
<to>George</to>
<from>John</from>
<heading>Памятка</heading>
<body>Не забудьте встречу!</body>
</note>

Этот тег содержит заголовок и сообщения. Он также включает информацию о отправителе и получателе. Однако, этот 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 станет наиболее常用ным инструментом для обработки и передачи данных.