Можно ли создать внешний svg файл с помощью css без изменения содержимого файла svg?
<img src="image/svg/3ds-max.svg">
И есть ли лучший способ отобразить внешний файл svg в html5?
Ответ 1
Невозможно использовать тег img, они в основном похожи на растровые изображения в отношении доступа или изменения их. Вы можете использовать тег <iframe> со своим атрибутом стиля или вместо этого просто включить svg inline в файл, который вы можете сделать с помощью html5.
Ответ 2
Почти. Если вы можете встроить свой SVG непосредственно в свой HTML5-документ с помощью тега svg, вы можете создать его с помощью CSS, например: