#html #css #css3 #svg #анимация
Сделал такой логотип с помощью SVG Сохранил в формате .svg, а потом попытался добавить на страницу с помощью тега img таким образом: По какой-то причине логотип не хочет добавляться, путь 100% правильный, имя файла тоже 100% правильное. Если же добавлять тот же самый код на страницу без сохранения в SVG файл, то все работает.
Ответы
Ответ 1
Всё дело в том, что вы попали в ловушку разницы работы парсеров Html и xml Первый не выдает сообщение об ошибке отсутствия указания Namespaces. А файл svg не будет работать без указания Namespaces Для проверки попробуйте сохранить код вашего лого в файл с расширением *.svg. Код не будет выполнен и парсер xml выдаст сообщение об ошибке. Поэтому всегда добавляйте в шапке svg Namespaces
Комментариев нет:
Отправить комментарий