Windowsでtidy インストール
Windows環境でtidy(HTML5対応版)を使えるようにするためのインストール手順
tidyのダウンロード
HTML Tidy Library Projectではなく、 HTML Tidy for Windows with HTML5, tidy.exe download, batch filesからtidy.zipをダウンロード。zipを展開。
Cドライブ直下にtidyという名前でディレクトリを作成し、そこにtidy.exeを設置。
ファイルに対象ページのソースを保存し、コマンドプロンプトを立ち上げ、tidyを実行。
cd C:\tidy
tidy src.txt
HTML5に対応していないGoogle検索がエラーとして検出される。
line 150 column 1 - Error: <gcse:searchbox-only> is not recognized!
line 150 column 1 - Warning: discarding unexpected <gcse:searchbox-only>
line 150 column 22 - Warning: discarding unexpected </gcse:searchbox-only>
Info: Document content looks like HTML5
2 warnings, 1 error were found!
This document has errors that must be fixed before
using HTML Tidy to generate a tidied up version.
About this fork of Tidy: http://w3c.github.com/tidy-html5/
Bug reports and comments: https://github.com/w3c/tidy-html5/issues/
Or send questions and comments to html-tidy@w3.org
Latest HTML specification: http://dev.w3.org/html5/spec-author-view/
HTML language reference: http://dev.w3.org/html5/markup/
Validate your HTML5 documents: http://validator.w3.org/nu/
Lobby your company to join the W3C: http://www.w3.org/Consortium
インデントを2、行の幅を200に指定し、new.htmlに出力。
tidy -o new.html -i --indent-spaces 2 -w 200 src.txt
設定オプションはHTML Tidy Configuration Options Quick Referenceを参照。