.svg 在 Chrome、Safari 和 Opera 中显示为损坏的图像。在本地

.svg displays as a broken image in Chrome, Safari and Opera. Locally

代码如下:

<img src="../img/triangle.svg" id="triangle" alt="Arrow Down">

奇怪的是,我正在使用 Brackets 并且在其实时预览([=16= 的某些版本],作为不同的应用程序打开)中 svg 正确显示。但是当我在任何其他浏览器中打开它时,包括正常的 Chrome 它不会显示并恢复为 alt 属性。

我想你的路径是错误的。尝试一些不同的东西,例如 /img/triangle.svg(前导斜杠表示路径是相对于您的网站根目录的)。