我在尝试创建电报的即时视图模板时有问题,并带有此错误:
Element <img> is not supported in <p>: <img src="mysrc" />
所以,如果具有<figure>
标签的<img>
标签,我决定替换标签<p>
@replace_tag(<figure>): $body//p//img
,但结果没有显示图像。仅供参考,<img>
除src
外没有属性。
示例代码:
<p><img src="mysrc"/></p>
我不知道,请帮助我
您的代码问题是替换<img>
。
喜欢您所说的,您想用<figure>
替换<p>
。因此,用<img>
儿童替换标签<p>
。
@replace_tag(<figure>): $body//p[.//img]
更简单的方法是<figure>: $body//p[.//img]
我添加
@split_parent: //p/img
它有效!Altough我不知道原因...