首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >让HTMLTidy在SublimeText2中停止剥去doctype/html/body

让HTMLTidy在SublimeText2中停止剥去doctype/html/body
EN

Stack Overflow用户
提问于 2013-11-20 09:32:36
回答 1查看 162关注 0票数 0

我是一个非常新的崇高文本2用户,我试图设置一个可用的HTML Tidy软件包。我已经安装了SublimeHtmlTidy,并将设置保持不变。

我添加了快捷的{ "keys": ["ctrl+alt+t"], "command": "html_tidy"}

当我在这个代码上运行它时:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
 <title>Title</title>
</head>
<body>
<h1>Heading 1</h1>
<p>
Some text
</p>
</body>
</html>

我得到的输出是:

代码语言:javascript
复制
<h1>
    Heading 1
</h1>
<p>
    Some text
</p>

..it剥去了头部、身体和html标签。

我已经尝试过设置"show-body-only": true,希望它会忽略身体之外的一切,"doctype": "omit""doctype": "auto"也希望它能够保持文档类型不受影响。

我做错什么了?谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-21 09:30:51

如果show-body-only设置为true,则只打印正文标记中的内容。因此,如果您遇到同样的问题,请先检查此设置。

通过设计,HTML整洁支持两种整洁方式:

  1. 整理整个文档:如果您需要整理整个文档,请选择“不需要”并运行“整洁”命令。
  2. 正文标记中的整洁部分HTML :选择相应的内容并运行整洁命令。非常重要的是要知道:这只支持身体标签内的内容,如果你选择身体标签之外的内容,可能会产生奇怪的结果。

顺便说一句,从开发人员的评论来看,它不支持选择整个文档并运行整齐命令。请检查以下链接。

只有当我在运行整齐命令时选择整个HTML时才返回body

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20092064

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档