HTMLをオフラインで検証するにはどうすればよいですか?


20

ローカルでWebサイトを開発しているときに、htmlが有効かどうかを確認したいのですが、良いツールが見つかりませんでした。レイアウトの問題をトラブルシューティングするときに、健全性チェックとして部分的にそれが必要です。

HTMLをオフラインで検証できるツールを提案していただけますか?IDE内の検証を探しているのではなく、Webサーバーからページをロードするものを探しています。

ありがとうございました!

回答:



11

時間を節約するために、HTML ValidatorというFirefox拡張機能を使用します。ソース表示ウィンドウに検証を追加し、下部ペインにエラーと警告を表示します。また、ウィンドウの下部にアイコンが表示され、検証のyes / noのクイックリファレンスが表示されます。いいえの場合、ソースを表示するだけで、エラーの内容が正確に表示されます。

アクセシビリティも検証します。


1
そうそう。進むにつれて検証します。各ページに余分な手動ステップを保存します。ただし、HTML5用にはまだ更新されていません。
グラントペイリン

5

HTML Tidyをチェックアウトしましたか?


これも非常に良い解決策です。また、ほぼすべてのプラットフォームにバイナリを提供するため、初心者にも適しています。
-fwaechter

4

Firefox用のWeb Developer Toolbarアドオンを使用して、HTMLおよびCSSをローカルで検証できます(そして、他の多くの便利なことを行います)。Google Chromeでも利用できます。


これは、W3Cバリデーターに送信する簡単な方法です。ほとんど「オフライン」。
クリス

謝罪、私は質問を読み違えました。ローカルで検証できますが、オフラインでは検証できません。
ヴィルトゥオーシメディア

2

Debian / Ubuntuでは次のことができます。

sudo apt-get install w3c-markup-validator

これにより、Webインターフェイスが取得されます。

コンソールから検証する場合は、を編集/usr/share/doc/w3c-markup-validator/examples/validate.plしてインストールしlibwebservice-validator-html-w3c-perlます。これvalidate.plで、検証するURLで実行できます。


これはブラウザでうまく機能します。validate.plローカルファイルを使用してコマンドラインから実行できるように編集する方法を説明できますか?私はpythonを知らず、それを行う方法がわかりません。
ラファル

1
@Rafal:w3c-markup-validator(CGI)をホストするWebサーバーを指すようにURLを修正する必要があります。ポート80でWebサーバーを実行している場合は、URLがすでに適合している可能性があります。コンソールのものをインストールする前に、ブラウザーで機能することを確認してください。そうすれば、URLが正しいことも確認できます。また、PythonではなくPerlです。
ヤヌス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.