如何阻止 HTML Tidy 删除我的结束标签?
目前 HTML Tidy 正在更改任何空 HTML 标签并将它们组合成一个,例如:
<script src="somescript.js"></script>
变成:
<script src="somescript.js" />
这是一个问题,因为在我的 HTML 的“head”中包含 javascript 文件现在在某些明确需要此结束标签的浏览器中不起作用与开始标签分开。
如何阻止 Tidy 删除这些结束标签?
Currently HTML Tidy is changing any empty HTML tag and combining them into one, for example:
<script src="somescript.js"></script>
Turns into:
<script src="somescript.js" />
This is a problem because including javascript files in the "head" of my HTML is now not working in some browser that explicitly need this closing tag to be separate from the opening tag.
How can I stop Tidy from removing these closing tags?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试在
或 JavaScript 注释之类的东西。
元素中粘贴一些内容,这些内容不会扰乱浏览器,但会阻止 Tidy 折叠标签。 诸如空格、
Try sticking some content inside the
, or a javascript comment.
<script>
element, content that won't upset the browser, but which will prevent Tidy from collapsing the tags. Something like whitespace, or a您是否为 HTML 定义了 DOCTYPE?
将关闭标签包装到单个标签中应该适用于有效的 Xhtml,但可能会扰乱旧的 html。
Have you defined a DOCTYPE for your HTML?
Wrapping the close tag into a single tag should work for valid Xhtml, but might upset ye olde html.