Latest web development tutorials

ОТД Строительные блоки

Основные строительные блоки и элементы XML и HTML документов.


XML-документ, Строительные блоки

Все XML-документы (и HTML-документы), следуя простым строительных блоков компонентов:

  • элементы
  • Атрибуты
  • юридические лица
  • PCDATA
  • CDATA

элемент

Основными элементами являются строительными блоками XML и HTML - документов.

Примерами HTML-элементов являются "тело" и "стол". Примеры XML-элемента "примечание" и "сообщение". Элемент может содержать текст, другие элементы или пуст. Примеры пустых HTML-элементов "ч", "ш" и "IMG".

Пример:

<body>some text</body>

<message>some text</message>


Собственность может предоставить дополнительную информацию об элементе.

Свойства всегда помещаются в начальный тег элемента. Недвижимость всегда в виде пар имя / значение. Элемент, следующий "IMG" имеет дополнительную информацию об исходном файле:

<img src="computer.gif" />

Название элемента "IMG". Имя атрибута является "SRC". Стоимость имущества является "computer.gif". Так как сам элемент пуст, это "/" Выкл.


объект

Объект используется для определения нормальных текстовых переменных. Ссылка на сущность является ссылкой на сущность.

Большинство студентов знают об этом ссылок на сущности HTML: "& NBSP;". Это "не офф-лайн пространство" сущность в HTML используется для вставки дополнительное пространство в документе.

Когда документ XML-парсер, объект будет расширен.

логический объект прикладного уровня характер
& Lt; <
& Gt; >
& Amp; &
& Quot; "
& Apos; '

PCDATA

PCDATA означает разобранные символьные данные (разобранные символьные данные).

Данные характера можно рассматривать как текст XML-элемент начальный тег и конечный тэги.

PCDATA это текст будет анализироваться с помощью синтаксического анализатора. Эти тексты будут синтаксический анализатор проверяет объекты и теги.

Текст Тег будет помечен как обрабатываются, и объекты будут расширены.

Тем не менее, разобранные символьные данные не должны содержать каких-либо &, <или> символы; требуется & амп ;, & л; и & GТ; юридическое лицо, чтобы заменить их, соответственно.


CDATA

CDATA означает символьных данных (символьных данных).

CDATA это текст не будет анализироваться с помощью синтаксического анализатора. В этих текстовых меток не будет рассматриваться в качестве тега, который не будет расширен лица.