我正在寻找满足以下要求的HTML漂亮打印机的建议:
- 接受HTML作为输入,然后输出一个格式良好/缩进正确但"图形等价"的给定输入HTML版本.
- 必须支持命令行操作.
- 必须是开源的,并在Linux下运行.
我正在寻找满足以下要求的HTML漂亮打印机的建议:
看看HTML Tidy Project:http://www.html-tidy.org/
HTML工具的老祖宗,支持现代标准.
过go 有一种叫做tidy-html5的fork ,后来就成了官方的东西.这是它的GitHub repository美元.
Tidy是一款适用于MacOSX、Linux、Windows、UNIX等操作系统的控制台应用程序.它通过修复标记错误并将遗留代码升级到现代标准来更正和清理HTML和XML文档.
根据您的需要,以下是调用Tidy的命令行:
tidy inputfile.html