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

# Задание внешнего вида отображаемых объектов

YMapsML позволяет задавать внешний вид отображаемых на карте объектов. Поскольку [визуализация элементов YMapsML](https://yandex.ru/dev/maps/ymapsml/doc/ru/guide/concepts/visualizing.md) осуществляется с помощью геообъектов, внешний вид которых предопределен, то речь фактически идет об изменении стандартного способа отображения геообъектов.

Изменение внешнего вида отображаемых объектов средствами YMapsML производится с помощью стилей. [Стили](https://yandex.ru/dev/maps/ymapsml/doc/ru/guide/concepts/styles.md) позволяют задавать некоторые параметры отображения геообъектов и формировать их произвольное HTML-представление с помощью [шаблонов](https://yandex.ru/dev/maps/ymapsml/doc/ru/guide/concepts/templates.md).

Для определения стилей используется элемент [repr:Style](https://yandex.ru/dev/maps/ymapsml/doc/ru/ref/reference/representation-Style.md), шаблонов — элемент [repr:Template](https://yandex.ru/dev/maps/ymapsml/doc/ru/ref/reference/representation-Template.md). Чтобы указать, какой стиль следует применять при отображении географического объекта или коллекции, следует использовать элемент [ymaps:style](https://yandex.ru/dev/maps/ymapsml/doc/ru/ref/reference/ymaps-style.md).

```
<ymaps:GeoObject>
    <ymaps:style>#customStyle</ymaps:style>
    <gml:Point>
        <gml:pos>55.75 37.63</gml:pos>
    </gml:Point>
</ymaps:GeoObject>
```

Здесь `#customStyle` — ссылка на идентификатор элемента [repr:Style](https://yandex.ru/dev/maps/ymapsml/doc/ru/ref/reference/representation-Style.md), содержащий описание стиля. Ссылка на идентификатор стиля всегда предваряется символом «#».

Ссылаться можно на стиль находящийся не только в текущем, но и во внешнем YMapsML-файле, доступном по протоколу HTTP. В этом случае ссылка на стиль приводится в виде `<URL YMapsML-файла>#<идентификатор стиля>`:

```
<repr:style>
    https://sandbox.api.maps.yandex.net/examples/ru/2.1/ymapsml_loadstyles/overlays_styles.xml#rostov
</repr:style>
```

[Пример загрузки стиля из внешнего файла](https://tech.yandex.ru/maps/jsbox/2.1/ymapsml_loadstyles) приведен в песочнице.

При описании географического объекта или коллекции ссылаться можно на стиль, но не на шаблон, т. е. ссылка на элемент [{#T}](https://yandex.ru/dev/maps/ymapsml/doc/ru/ref/reference/representation-Template.md) будет некорректной. Шаблоны применяются для определения HTML-представления геообъектов, используемых стилем. Техника использования шаблонов описана в разделе [Шаблоны](https://yandex.ru/dev/maps/ymapsml/doc/ru/guide/concepts/templates.md).
