不是 HTML 方面的专家并检查 HTML 解析器的正确行为(根据 html5 寻找正确的行为不好或期望(我们可以稍后处理))。
在新的 HTML5
<svg width="120" height="35" alt="Stuff">
{{ STUFF }}
</svg>
或者是否应该将
<img alt="Stuff">
<svg width="120" height="35">
{{ STUFF }}
</svg>
</img>
最佳答案
SVG 没有 alt 属性,它使用 <desc>
子标签。
<svg width="120" height="35">
<desc>Stuff</desc>
{{ STUFF }}
</svg>
关于HTML5 svg 标签和 alt 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22823770/