【问题标题】:Tool to remove leading/trailing spaces in HTML files?删除 HTML 文件中的前导/尾随空格的工具?
【发布时间】:2012-10-23 11:54:16
【问题描述】:

我已经搜索过,但找不到与我需要的类似的东西。我正在寻找一种能够删除我的 HTML 文件中的前导/尾随空格的工具,该文件也嵌入了 JavaScript。基本上最后,我计划在我的 Nant 脚本中使用这个工具,在每次部署时即时执行这个任务。

是否已经有可以做到这一点的工具,或者最好的脚本语言?

基本上,我会喜欢 MS Word 使用“justify (Ctrl+J)”对文本执行的操作,以便对我的 HTML 文件执行操作。

【问题讨论】:

  • HTML 文件中 where 的前导/尾随空格?您只是在寻找minify 还是有其他目标?
  • HTML 文件开头的空格。我不想缩小或删除文件中的所有空格。
  • 我记得很多年前,Cicso 的某个人决定从他们的网站上删除所有 TAB (\t),并意外删除了字母“t”的每个实例。 nakedsecurity.sophos.com/2008/09/25/…
  • 尝试在我的原始帖子中添加一个示例,但它不会让我...这个工具的功能类似于我想要的 HTML 文件。odditysoftware.com/page-webtools16.htm
  • 您有服务器端脚本环境来执行此操作吗?有哪些可用的工具,或者您愿意考虑哪些工具?

标签: html tags trailing


【解决方案1】:

这是我为此找到的解决方案。

使用 html 压缩器命令行工具,我只能删除 html 文件的前导空格,因为完全缩小它们不起作用。

解说:

java -jar htmlcompressor.jar --preserve-cmets --preserve-multi-spaces --preserve-line-breaks --output D:\html\foo-leading_spaces.htm D:\html\foo.htm

使用此工具生成我想要的结果,我可以将其应用到我的构建脚本中以即时执行此过程。

感谢大家的意见,并希望这对处于类似情况的其他人有所帮助。

【讨论】:

    猜你喜欢
    • 2017-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-04
    • 2019-07-03
    • 2020-08-20
    • 2012-02-28
    • 2017-03-16
    相关资源
    最近更新 更多