Задать вопрос
@IG51

Почему не работают ссылки на элементы SVG в mozilla firefox?

Здравствуйте, не работают _<_a href"#"_><_/a_>_ присвоенные элементам SVG изображения в mozilla firefox

В других браузерах ссылки открываются нормально (опера и гугл хром)
  • Вопрос задан
  • 572 просмотра
Подписаться Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
@GreatRash
Потому что вы неправильно их прописываете. Вы прописываете их, используя язык разметки HTML, а в документах SVG используется язык разметки XML. В данном случае у вас отсутствует указание пространства имен (namespace). Правильно писать вот так:

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
  <a xlink:href="//google.com">
    <text x="0" y="0">Google</text>
  </a>
</svg>

Это сильно неправильно, что Вебкиты исправляют за вас ваши ошибки. А вот Мозилла - молоток.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы