当前位置: 首页 > 知识库问答 >
问题:

有没有办法修复HTML验证错误?同时继续使用SVG作为``标记的源代码?

卢阳泽
2023-03-14

有没有办法修复HTML验证错误?同时继续使用SVG作为标记的源代码?

Error: Bad value data:image/svg+xml;utf8,<svg 
xmlns='http://www.w3.org/2000/svg' height='10px' width='20px'></svg> 
for attribute src on element`

我的源代码:

<img alt="homepage" src="data:image/svg+xml;utf8,<svg 
xmlns='http://www.w3.org/2000/svg' height='10px' width='20px'></svg>"
/>

共有1个答案

叶元凯
2023-03-14

要将SVG用作元素中的数据URI,需要转义SVG代码:

<img alt="homepage" src="data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='10px' width='20px'%3E%3C/svg%3E">

有几个免费工具可以实现这一点,例如SVG的URL-encoder。

 类似资料:
  • 我有一个组件,它基本上从输入中获取所有内容并呈现html: 现在,当我开始输入时,它显然会向我抛出错误,说输入值没有结束或结束标记。 有没有办法事先验证HTML?它适用于v-html,但第三方模块存在问题。 沙盒:https://codesandbox.io/s/vruntimetemplate-27bdz?fontsize=14

  • 我正在尝试从我的android应用程序下载web内容。但每当我跑步时,我都会遇到下面的问题。我在Mac上使用android studio 3.5.1。 下面是一些代码。。 以下是错误代码:

  • 我正在寻找一种方法来记录这个框架中包含的所有查询信息http://ttddyy.github.io/datasource-proxy/docs/current/user-guide/index.html#query-然而,我想排除查询参数的日志记录。有没有办法使用数据源代理来实现这一点?如果没有,我还有什么选择?我目前正在使用spring boot 2.1.1。 谢谢,布莱恩

  • 问题内容: 在Python解释器中执行了这些指令后,将获得一个带有绘图的窗口: 不幸的是,当程序进行进一步的计算时,我不知道如何继续以交互方式探索创建的图形。 有可能吗?有时计算很长,如果可以在检查中间结果时进行计算,则将有所帮助。 问题答案: 使用不会阻塞的呼叫: 使用: 使用交互模式:

  • 问题内容: 我正在尝试使用具有不连续x轴的pyplot创建一个图。通常的绘制方法是轴将具有以下内容: (值)---- // ----(后值) // //表示您正在跳过(值)和(后值)之间的所有内容。 我还没有找到任何这样的例子,所以我想知道是否有可能。我知道您可以在不连续的情况下加入数据,例如财务数据,但我想使轴上的跳跃更明确。目前,我只是在使用子图,但我真的很希望最终所有内容都在同一张图上。 问

  • 这是我的模拟测试: 现在我的问题是,是否有一种方法可以断言我希望在控制器中调用的方法实际上已经被调用。 我知道,但是我怎么用单元测试来断言呢? 例如,这是我在控制器中的请求映射: 现在我想作一些断言,例如: 所以,基本上我想断言,我希望被调用的方法就是被调用的那个方法。我知道这可以在我拥有的MockService对象上完成,即inputValidationService,但我也想为控制器提供类似的