Возможный дубликат:
Включить SVG файл в SVG
свойство fill в SVG принимает URL-адрес, указывающий на элемент gradient/pattern, экземпляр так называемого "сервера рисования".
Вопрос: Возможно ли в любом браузере (то есть не в IE) использовать градиент, определенный во внешнем файле SVG? Например, в rect.svg
,
<rect fill="url(grad.svg#my_grad)" />
и соответствующий элемент <linearGradient />
в grad.svg
?
Было бы очень приятно, потому что тогда можно было сохранить все его градиенты/шаблоны в одном файле и получить их в кеш-памяти...
Приветствия,
Обновление: Этот вопрос по своему смыслу дублирует Включить SVG файл в SVG (где на вопрос был дан ответ на минимум Firefox). Я держу открытым, потому что я думаю, что название и теги, скорее всего, будут найдены, ну, вы.