Документация

Описание тэгов, с помощью которых можно форматировать XML-файл.


Формирование страниц сайта, форматирование текста параграфами:

ARTICLE

SECTION

PARA


Списки:

ITEMIZEDLIST

LISTITEM


Ссылки:

ULINK

WWW

MAILTO


Теги, которые являются аналогами HTML-тегов H1, H2, H3, H4:

MAINHEADING

SECONDHEADING

THIRDHEADING

FORTHHEADING


Теги, которые являются аналогами некоторых других HTML-тегов:

STRONG

EM

SUP

SUB

PRE

BR


Некоторые специфические теги форматирования:

LT

GT


Общие для практически всех тегов атрибуты: ID и CLASS.

Атрибут 'id' используется, чтобы перейти к определенному месту на сайте из другого места на текущей странице или любой другой странице. Если задан атрибут 'id', перед элементом страницы автоматически вставляется якорь <a name='Значение атрибута'>. В том месте, откуда должен быть переход на этот якорь, используется тэг ULINK.

С помощью атрибута 'class' можно определить класс CSS.

В XML-файле пишем:

<para class='red'>Это текст параграфа, отформатированного с помощью класса CSS 'red' в цвет 'red'.</para>.

Результат в браузере:

Это текст параграфа, отформатированного с помощью класса CSS 'red' в цвет 'red'.


tag: ARTICLE

attributes: TITLE

Единственный тег во всем документе, в нем находятся все страницы сайта, которым соответствует тег SECTION.

TITLE - заголовок, общий для всего сайта, добавляется в HTML-тег <title> каждой страницы.


tag: EM

attributes: нет

Если вы хотите сделать текст наклонным и вы не хотите задавать класс CSS для этой части текста, отформатированной, например, с помощью тега PARA, можно воспользоваться тегом EM.

Вот так:

<para>Следующая часть текста <em>отформатирована с помощью тега EM</em>.</para>

Результат в браузере:

Следующая часть текста отформатирована с помощью тега EM.


tag: FORTHHEADING

attributes: ID, CLASS

<forthheading>Это заголовок, соответствующий заголовку H4 в HTML.</forthheading>

Результат в браузере:

SimpleX


tag: ITEMIZEDLIST

attributes: ID, CLASS

С помощью этого тега создаются ненумерованые списки (<UL> в HTML). Вложенными тегами должны быть теги LISTITEM(<LI> в HTML).

Если задан атрибут 'id', перед этим списком автоматически вставляется якорь <a name='Значение атрибута'>. В том месте, откуда должен быть переход на этот якорь, используется тэг ULINK.

С помощью атрибута 'class' можно определить класс CSS.

Переход к списку, у которого задан атрибут 'id' и класс 'red'.


tag: LISTITEM

attributes: ID, CLASS

Является вложенным тегом тега ITEMIZEDLIST. Соответствует тегу <LI> в HTML.

Вот на этой странице с помощью тега LISTITEM отформатированы пункты списка, например, вот этот

Если задан атрибут 'id', внутри этого элемента списка автоматически вставляется якорь <a name='Значение атрибута'>. В том месте, откуда должен быть переход на этот якорь, используется тэг ULINK.

Переход к пункту списка, у которого задан атрибут 'id'.


tag: MAILTO

attributes: ID, CLASS

Чтобы получить ссылку, по которой открывается программа отправки почты (не помню, используется ли еще где-то сейчас такое), используется тег 'MAILTO' (тег 'А' в HTML, см. также ULINK и WWW):

<mailto>test@test.com</mailto>

Результат в браузере: test@test.com


tag: MAINHEADING

attributes: ID, CLASS

<mainheading>Это заголовок, соответствующий заголовку H1 в HTML (единственный на странице).</mainheading>

Результат в браузере:

SimpleX


tag: PARA

attributes: ID, CLASS

При переформатировании в HTML превращается в тэг HTML 'p', что соответствует параграфу. При этом, если задан атрибут 'id', перед этим параграфом автоматически вставляется якорь <a name='Значение атрибута'>. В том месте, откуда должен быть переход на этот якорь, используется тэг ULINK.


tag: PRE

attributes: нет

Аналог HTML-тега PRE.

Выводит текст в том виде,в котором он напечатан в редакторе.

tag: SECONDHEADING

attributes: ID, CLASS

<secondheading>Это заголовок, соответствующий заголовку H2 в HTML.</secondheading>

Результат в браузере:

SimpleX


tag: SECTION

attributes: ID, LANG

SECTION - это тэг, с помощью которого формируются страницы сайта. Является прямым потомком либо тэга ARTICLE, либо самого себя, для вложенных страниц сайта.

Атрибут ID является уникальным атрибутом для каждой секции. Атрибут LANG определяет язык сайта, нужен для переключения между различными языками.


tag: STRONG

attributes: нет

Если вы хотите сделать текст жирным и вы не хотите задавать класс CSS для этой части текста, отформатированной, например, с помощью тега PARA, можно воспользоваться тегом STRONG.

Вот так:

<para>Следующая часть текста <strong>отформатирована с помощью тега STRONG</strong>.</para>

Результат в браузере:

Следующая часть текста отформатирована с помощью тега STRONG.


tag: SUB

attributes: нет

Чтобы задатьнижний индекс, нужно использовать тег SUB (аналог HTML-тега <sub>).

Вот так:

<para>У этого элемента есть<sub>нижний индекс</sub>.</para>

Результат в браузере:

У этого элемента естьнижний индекс.


tag: SUP

attributes: нет

Чтобы задатьверхний индекс, нужно использовать тег SUP (аналог HTML-тега <sup>).

Вот так:

<para>У этого элемента есть<sup>верхний индекс</sup>.</para>

Результат в браузере:

У этого элемента естьверхний индекс.


tag: THIRDHEADING

attributes: ID, CLASS

<thirdheading>Это заголовок, соответствующий заголовку H3 в HTML.</thirdheading>

Результат в браузере:

SimpleX


tag: ULINK

attributes: URL, ID, CLASS

С помощью тэга 'ULINK' можно создать обычную ссылку (тег 'А' в HTML, см. также WWW и MAILTO):

<ulink url="http://simpleX.tigress.com.ua">Движок SimpleX, основанный на парсинге XML-файла</ulink>

Результат в браузере: Движок SimpleX, основанный на парсинге XML-файла, Ссылка с якорем #formatted на другой странице (в другой секции) сайта.

Для того, чтобы перейти к элементу сайта с определенным атрибутом ID:

<ulink url="?path=1#itemizedlist-with-id">Переход к списку, у которого задан атрибут 'id' и класс 'red'.</ulink>

Результат в браузере: Переход к списку, у которого задан атрибут 'id' и класс 'red'.


tag: WWW

attributes: ID, CLASS

Просто ссылка, у которой наименование совпадает с URL (тег 'А' в HTML, см. также ULINK и MAILTO):

<www>http://simplex.tigress.com.ua</www>

Результат в браузере: http://simplex.tigress.com.ua

Время генерации страницы 0.013552188873291