В Google Chrome 24, если элемент, на который ссылается элемент , определен позже в документе, он не отображается. Я не заметил ничего связанного с порядком элементов в документации для элемента
use
.
Является ли это поведение неопределенным и не следует ожидать, что оно будет одинаковым для всех браузеров, или это просто ошибка в Chrome?
Пример этого можно увидеть ниже (слегка измененный из этого вопрос). Синий круг рендерится как положено, красный не так сильно. Firefox 17 и IE 9 отображают оба круга, как я и ожидал. Когда на одно и то же содержимое ссылаются как на внешнее , оба круга отображаются так же.
Chrome use-tag bug?
ОБНОВЛЕНИЕ : похоже, работает в Chrome 39.