次の要件を満たすHTMLプリティプリンタの推奨事項を探しています。
HTML Tidyプロジェクトをご覧ください: http://www.html-tidy.org/
最新の標準をサポートするHTMLツールの祖父。
以前はtidy-html5と呼ばれるフォークがあり、それが公式のものになりました。 GitHubリポジトリ です。
Tidyは、Mac OS X、Linux、Windows、UNIXなどのコンソールアプリケーションです。マークアップエラーを修正し、レガシーコードを最新の標準にアップグレードすることにより、HTMLおよびXMLドキュメントを修正およびクリーンアップします。
必要に応じて、Tidyを呼び出すコマンドラインを次に示します。
tidy inputfile.html
2018年の更新:homebrew/dupes
は非推奨になりました。tidy-html5は直接インストールできます。
brew install tidy-html5
元の返信:
OS XのTidy
はHTML5
をサポートしていません。しかし、Github
には実験的なブランチがあります。
取得するには:
brew tap homebrew/dupes
brew install tidy --HEAD
brew untap homebrew/dupes
それでおしまい!楽しむ!
この質問に対するOSに依存しない更新された回答を得るには:
オリジナルHTMLTidy プロジェクトは 6年以上休眠 でしたが、 "W3Cコミュニティ&ビジネスグループ" という名前で "HTML Tidy Advocacy Community Group(HTACG)" は開発を継続し始めました完全にHTML5互換にすることを目標に。グループは2015年1月に結成され、現在の状態を「進行中の作業」と説明していますが、バイナリは既にダウンロード可能です。
HTML tidy はその分野の世帯名の1つだと思います。
OT質問のフォローアップだけ。
Homebrewには、tidy-html5
がインストールされています。
tidy5
としてリンクされています。