kno*_*orv 85 html tidy pretty-print
我正在寻找满足以下要求的HTML漂亮打印机的建议:
jon*_*bar 76
2015年更新: 还应考虑Tidy-html5,因为它支持包括HTML5在内的现代标准.这是它的GitHub存储库.
HTML工具的祖父,支持现代标准.
Tidy是适用于Mac OS X,Linux,Windows,UNIX等的控制台应用程序.它通过修复标记错误并将遗留代码升级到现代标准来纠正和清理HTML和XML文档.
原始回复:
看看HTML Tidy项目:http://tidy.sourceforge.net/
Tidy读取HTML,XHTML和XML文件并写入清理过的标记.对于HTML变体,它可以检测并纠正许多常见的编码错误,并努力生成符合W3C标准且可在大多数浏览器上运行的视觉上等效的标记.
根据您的需要,这里是调用Tidy的命令行:
tidy inputfile.html
Run Code Online (Sandbox Code Playgroud)
Pau*_*rit 10
更新2018:在homebrew/dupes
现在已经废弃,整洁,HTML5可以直接安装.
brew install tidy-html5
Run Code Online (Sandbox Code Playgroud)
原始回复:
Tidy
来自OS X不支持HTML5
.但是有一个实验分支Github
.
为拿到它,为实现它:
brew tap homebrew/dupes
brew install tidy --HEAD
brew untap homebrew/dupes
Run Code Online (Sandbox Code Playgroud)
而已!玩得开心!
要对此问题提供更新的、与操作系统无关的答案:
虽然最初的 HTMLTidy项目已经休眠了 6 年多,但一个名为“HTML Tidy Advocacy Community Group (HTACG)”的“W3C Community & Business group”现在已经开始继续发展,其目标是使完全兼容 HTML5。该小组成立于 2015 年 1 月,尽管他们将当前状态描述为“正在进行中”,但二进制文件已经可供下载。
归档时间: |
|
查看次数: |
48609 次 |
最近记录: |