HTMLエスケープ・アンエスケープ
HTML特殊文字を文字参照へ変換、または元に戻します。
HTMLエスケープ・アンエスケープの使い方
HTMLとして解釈させたくない文字列を貼り付けて「エスケープ」を押します。逆に文字参照を戻す場合は「元に戻す」を使います。
使用例
「<div>テスト</div>」をWebページ上でコード例として表示したいとき、エスケープするとタグとして実行されにくい文字列へ変換できます。
変換する文字
HTML内で特別な意味を持つ記号を文字参照へ置き換え、HTMLとして解釈されない文字列にします。デコードは文字参照を文字に戻す処理です。エスケープだけであらゆるHTML出力の安全性が保証されるわけではないため、表示する場所に応じた対策も必要です。
よくある質問
どの文字を変換しますか?
主に &、<、>、ダブルクォート、シングルクォートを変換します。
HTMLの安全性を完全に保証できますか?
いいえ。これは文字列変換ツールです。実際のWebアプリのセキュリティ対策は利用箇所に応じた実装が必要です。
元に戻すこともできますか?
はい。「元に戻す」で一般的なHTML文字参照を復元できます。