Chrome 浏览器中未显示 SVG 文件
SVG file is not showing in Chrome browser
我不太了解 SVG 的东西,最近我想出了这个问题
当我们将其代码粘贴到 HTML 文件时,SVG 文件会显示出来
我看过许多 youtube 视频,其中他们使用 <img>
标签在浏览器中嵌入 SVG 文件
但我不知道浏览器是否是这个问题,但是当我尝试使用 <img>
对 SVG 文件进行 emmet 时
标签我只是不显示在页面上,但在粘贴其代码时有效。
谁能告诉我我可以使用 <img>
或任何其他方式将 SVG 文件 emmet 到我的 chrome 浏览器,但不要将整个 SVG 代码粘贴到 HTML 文件中,因为这很烦人,而且看起来也不太好。
编辑:-
目前,我正在制作左侧的导航栏模型
我提到了 this video 我知道这个视频他使用完整的 SVG 代码来嵌入 SVG 图像,但通常我在他们使用的那些教程中搜索插入 SVG 图像 <img>
我也想使用 <img>
标签,因为如果没有它,我必须传递大量很难处理的代码行
我的导航栏是这样的:-
<nav class="navbar">
<ul class="navbar-nav">
<li class="nav-items">
<a href="#" class="nav-link">
<svg> Here I want to use img tag instead of the whole svg code</svg>
<span>Name of SVG</span>
</a>
</li>
</ul>
</nav>
我只想使用 <img>
标签插入 svg 图像,而不是扭动 svg 代码,这是我无法做到的。
要在 <img>
标签中使用 svg,请使用带有 svg 路径的 src 属性。
示例:
<img src="/path/to/svg.svg">
这应该会在您的浏览器中显示您的 svg。
另一种方法是在 HTML 中使用 <svg>
标签。
示例:
<svg width="100" height="100">
<circle cx="50" cy="50" r="40" stroke="green" stroke-width="4" fill="yellow" />
</svg>
Here 是一个 link 的 w3schools 教程,可能会有帮助。
我不太了解 SVG 的东西,最近我想出了这个问题
当我们将其代码粘贴到 HTML 文件时,SVG 文件会显示出来
我看过许多 youtube 视频,其中他们使用 <img>
标签在浏览器中嵌入 SVG 文件
但我不知道浏览器是否是这个问题,但是当我尝试使用 <img>
对 SVG 文件进行 emmet 时
标签我只是不显示在页面上,但在粘贴其代码时有效。
谁能告诉我我可以使用 <img>
或任何其他方式将 SVG 文件 emmet 到我的 chrome 浏览器,但不要将整个 SVG 代码粘贴到 HTML 文件中,因为这很烦人,而且看起来也不太好。
编辑:-
目前,我正在制作左侧的导航栏模型
我提到了 this video 我知道这个视频他使用完整的 SVG 代码来嵌入 SVG 图像,但通常我在他们使用的那些教程中搜索插入 SVG 图像 <img>
我也想使用 <img>
标签,因为如果没有它,我必须传递大量很难处理的代码行
我的导航栏是这样的:-
<nav class="navbar">
<ul class="navbar-nav">
<li class="nav-items">
<a href="#" class="nav-link">
<svg> Here I want to use img tag instead of the whole svg code</svg>
<span>Name of SVG</span>
</a>
</li>
</ul>
</nav>
我只想使用 <img>
标签插入 svg 图像,而不是扭动 svg 代码,这是我无法做到的。
要在 <img>
标签中使用 svg,请使用带有 svg 路径的 src 属性。
示例:
<img src="/path/to/svg.svg">
这应该会在您的浏览器中显示您的 svg。
另一种方法是在 HTML 中使用 <svg>
标签。
示例:
<svg width="100" height="100">
<circle cx="50" cy="50" r="40" stroke="green" stroke-width="4" fill="yellow" />
</svg>
Here 是一个 link 的 w3schools 教程,可能会有帮助。