---
keywords: repr:text
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/maps/ymapsml/doc/ru/llms.txt


# repr:text

### Диаграмма

![](../_images/text.png)

### Описание {#desc}

Тело шаблона.

Представляет собой HTML-код c вставками вида:

```
$[имя_поля_данных|значение_по_умолчанию]
```

При построении HTML-верстки конкретного объекта карты такие вставки заменяются данными из объекта. Например, тело шаблона может иметь следующий вид:

```xml
<div><h3>$[name|имя не задано]</h3><span>$[description|нет описания]</span></div>
```

При применении данного шаблона поле `$[name|имя не задано]` будет заменено на значение поля `name` того объекта, для которого применяется шаблон.

Если поле `name` для объекта не определено, будет подставлено значение по умолчанию. Аналогично для `$[description|нет описания]`.

При описании географических объектов с помощью YMapsML, для хранения и последующего отображения данных можно использовать такие теги как [gml:name](https://yandex.ru/dev/maps/ymapsml/doc/ru/ref/reference/gml-name.md), [gml:description](https://yandex.ru/dev/maps/ymapsml/doc/ru/ref/reference/gml-description.md), [gml:metaDataProperty](https://yandex.ru/dev/maps/ymapsml/doc/ru/ref/reference/gml-metaDataProperty.md).

Из соображений безопасности HTML-разметку разрешено хранить только в теге [{#T}](https://yandex.ru/dev/maps/ymapsml/doc/ru/ref/reference/gml-description.md). Содержимым всех остальных тегов должен быть только текст, а HTML-разметка в них экранируется.

### Содержится в:

[{#T}](https://yandex.ru/dev/maps/ymapsml/doc/ru/ref/reference/representation-Template.md)

> ### repr:text
> 
> YMapsML-документ, описывающий шаблон для значка метки:
> 
> ```xml
> <repr:Template gml:id="myIconTemplate">
>     <repr:text>
>         <![CDATA[
>           <div style="font-size:15px;"><div><u>Название</u>: $[name]</div>
>           <div><u>Описание</u>: $[description]</div> </div>
>           <div> <img src="http://www.irk.ru/img/site/gallery/75/c07c4446-d9d8-4c19-b595-e764145517b2_jpg_160x100000_q85.jpg"></div>
>         ]]>
>     </repr:text>
> </repr:Template>
> ```
> 
> Используя этот шаблон, можно определить стиль:
> 
> ```xml
> <repr:Style gml:id="myStyle">
>    <repr:balloonContentStyle>
>       <repr:template>#myIconTemplate</repr:template>
>    </repr:balloonContentStyle>
>    <repr:iconStyle>
>       <repr:href>http://company.yandex.ru/i/ya.png</repr:href>
>       <repr:size x="56" y="56"/>
>    </repr:iconStyle>
> </repr:Style>
> ```
> 
> И применить его к метке:
> 
> ```xml
> <ymaps:GeoObject>
>    <ymaps:style>#myStyle</ymaps:style>
>    <gml:name>Байкал</gml:name>
>    <gml:description>Глубочайшее озеро планеты Земля.<br/>Крупнейший природный резервуар пресной воды.</gml:description>
>    <gml:Point>
>       <gml:pos>107.7 53.08</gml:pos>
>    </gml:Point>
> </ymaps:GeoObject>
> ```

