svg文件引入HTML无法显示,如何解决?

怎样正确写svg文件才能被HTML嵌入:

HTML

<body>
<img src="../image/cs.svg" alt="" />
</body>

svg文件

<html>
    <body>
    <svg width=100% height=100%>
    <path d="M300 300L150 500L450 500z"fill="none" stroke-width="2" stroke="red">
    </svg>
    </body>
</html>

demo.svg 文件 直接写 svg

<svg width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg">
    <circle cx="100" cy="50" r="40" stroke="black" stroke-width="2" fill="red"/>
</svg>

你的svg文件格式错了
望采纳 ^.^

<svg width="100%" height="100%" version="1.1"
xmlns="http://www.w3.org/2000/svg">
    <path d="M250 150 L150 350 L350 350 Z" fill="none" stroke-width="2" stroke="red"/>
</svg>

检查引入路径是否正确