Справка:Создание векторных изображений при помощи языка SVG

Материал из свободной русской энциклопедии «Традиция»
(перенаправлено с «Традиция:SVG»)
Перейти к навигации Перейти к поиску
Написание статей Написание статей
Тематические статьи
Техническая справка
Общие правила

Список правил и руководств Справка

Традиция поддерживает употребление графического формата SVG непосредственно в тексте статей.

Для того, чтобы вставить SVG-картинку в текст статьи, необходимо ограничить её тегами <svgcode>...</svgcode> или вызвать функцию парсера {{#tag:}}: {{#tag:svgcode|(код SVG)}}.

В картинках обеспечивается определённая степень интерактивности — работает тег <a></a>.

Обратите внимание, что href в HTML соответствует xlink:href в SVG. Ссылка будет действовать, если соблюдено одно из следующих условий:

  • явно заданы атрибуты x, y, width и height. Они зададут прямоугольную область, щелчок по которой приведёт к активации ссылки.
  • заполнен атрибут id. Если x, y, width и height при этом не заданы, то они будут извлечены из SVG-документа на основании координат вложенных в <a></a> элементов.

Внутри xlink:href="" может быть:

  • простой URL, например, http://traditio-ru.org,
  • внешняя ссылка в стиле Вики, например, [http://traditio-ru.org Традиция],
  • внутренняя ссылка на статью, например, [[Заглавная страница|На главную страницу]].

Обратите внимание, что две последние возможности относятся к специфике использования SVG на Традиции. При переносе на другие сайты такие ссылки работать не будут.

Подробная информация об самом формате и его командах может быть найдена в статье SVG и по ссылкам из неё.