尝试创建电报的即时视图模板时遇到问题,出现以下错误:
Element <img> is not supported in <p>: <img src="mysrc" />
因此,我决定将具有<p>
标签的<img>
标签替换为<figure>
标签
@replace_tag(<figure>): $body//p//img
但是结果没有显示图像。仅供参考,<img>
除了src
之外没有其他属性。
示例代码:
<p><img src="mysrc"/></p>
我不知道,请帮助我
答案 0 :(得分:3)
您的代码存在问题,因为它替换了<img>
。
与您所说的一样,您想将<p>
替换为<figure>
。因此,将标记<p>
替换为<img>
个子代。
@replace_tag(<figure>): $body//p[.//img]
更简单的方法是<figure>: $body//p[.//img]