# xi:include

Как и в любых XML-файлах, в страницах на XScript Вы можете воспользоваться стандартным механизмом `xi:include`, _XML Inclusions_ версии 1.0 консорциума  .

Данный механизм помогает избежать дублирования кода на XScript за счёт выноса общих фрагментов в файлы, включаемые с помощью `xi:include`.

Теги `<xi:include>` можно использовать внутри XScript-блоков и вообще в любых местах XML-файла. Они обрабатываются на этапе парсинга и компиляции XML-страницы, поэтому при использовании страницы из кэша включаемый файл повторно не считывается.

{% note warning %}

Тег `<xi:include>` поддержан в пространстве имён `http://www.w3.org/2003/XInclude`, то есть реализован не в самом XScript, а в библиотеке , с которой он интегрирован. Подробное описание `xi:include` ищите в [официальной документации](http://www.w3.org/TR/xinclude/#include_element).

{% endnote %}


### Узнайте больше {#learn-more}
* [xi:fallback](../reference/xi-fallback.md)
