gpt4 book ai didi

html - Facebook 即时文章错误 "The HTML element does not contain any text: Avoid including empty HTML elements"

转载 作者:搜寻专家 更新时间:2023-10-31 08:04:35 24 4
gpt4 key购买 nike

在从我的开发提要导入到 Facebook Instant Articles 的许多文章中,我收到错误消息“HTML 元素不包含任何文本:避免包含空 HTML 元素。”它似乎与没有其他内容的图形中的图像有关。谁能告诉我 Facebook 在提示什么?我的标记似乎符合 Facebook 的 own example figure 标签中的简单图像,那么问题是什么?

enter image description here

最佳答案

原来 Facebook 解析器不喜欢 <p>如果其中没有文本,则标记包装元素。当我在 Facebook 代码编辑器中编辑以黄色警告图标突出显示的一篇文章时,有一个空的 <p></p>。 :

enter image description here

当我删除空元素时,错误警告仍保留在代码 View 中。但这只是代码编辑器中的一个小故障。您不能总是依赖其中突出显示的错误。 (这解释了为什么即使我删除了 <p>,我的问题中的图片中仍然有代码错误警告。)在文章列表中,警告图标消失了:

enter image description here

FB 发布即阅文。

如果您的标记包含类似 <p><img src="..."></p> 的内容,您也会遇到此错误。 . FB期待所有<p>包含文本的标签。

关于html - Facebook 即时文章错误 "The HTML element does not contain any text: Avoid including empty HTML elements",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34295238/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com