问题:
如何让Tidy毫无错误地接受此块?
<head>
<th:block th:replace="foo/fragments/bar :: head"></th:block>
</head>
背景
我正在为使用 Thymeleaf 的项目编写html,并通过 Vim中的 Syntastic Tidy 进行检查/ em>的。这个问题并不是针对Vim或Syntastic的,这就是我恰好调用Tidy的方式。
来自Tidy的原始错误:
<th:block> is not recognized!
尝试的解决方法(不起作用):
如果我通过--new-blocklevel-tags
配置Tidy,其中vim是:
let g:syntastic_html_tidy_blocklevel_tags = ['th:block']
然后我在Tidy中收到以下新错误。
<th:block> isn't allowed in <head> elements
看起来Tidy现在正在接受Thymeleaf特定区块,但并不喜欢它在头部。