gpt4 book ai didi

tidy - 如何获得 xdmp :tidy() to tidy up HTML5?

转载 作者:行者123 更新时间:2023-12-04 21:23:48 27 4
gpt4 key购买 nike

使用 HTML5 中的新文档类型和元素,您如何获得 xdmp:tidy()识别 HTML5 中的那些?

如果我有一个包含以下内容的 html 页面:

<!DOCTYPE html>
<html>
<header>blah</header>
<section>blah</section>

然后尝试类似的事情: xdmp:tidy(xdmp:document-get("home.html"))
我收到如下错误:
<section> is not recognized! discarding unexpected <section>
<header> is not recognized! discarding unexpected <header>

是否有一些选项我可以发送到 xdmp:tidy()让它处理它?

最佳答案

尝试使用指定新 HTML5 标签的 new-blocklevel-tags 选项。您可以通过用逗号或空格分隔来包含多个元素。您应该得到没有错误的预期输出,但仍然会有警告。

在 cq 中试试这个:
xdmp:tidy(xdmp:document-get("home.html"), <options xmlns="xdmp:tidy"><new-blocklevel-tags>header section</new-blocklevel-tags></options>)
点击here有关添加应作为 xdmp:tidy 中的选项的各种标签(块级、内联、空)的良好引用。同样的信息是here ,但要到达有点难,有很多选择!

关于tidy - 如何获得 xdmp :tidy() to tidy up HTML5?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7287880/

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