首页 > 解决方案 > SVG 不显示在 html 中

问题描述

我在inkscape中做了一个简单的设计,想在网站上使用它,但是当我使用图像标签添加它时,它没有显示出来。如果将 alt 添加到 img 标签,则仅显示 alt 标签中的文本

我的代码:

<img src="/svg/logo.svg" alt="logo">

我已经从 css-tricks.com 尝试过这个解决方案,但问题仍然存在。我也尝试将其保存为inkscape中的优化svg,但这也不起作用。

编辑 1:对于任何想知道我正在使用新边缘的人编辑 2: 我的文件只是以防万一它们很重要

标签: htmlsvg

解决方案


使用您的文件夹结构,我会说这是正确的路径:

<img src="../svg/logo.svg" alt="logo">

您需要先退出 src 文件夹../


推荐阅读