なぜエスケープが必要か
HTML では < や > などがタグの一部として解釈されます。文字として見せたい場合はエスケープが必要です。
よく使う記号
&、<、>、"、' はコード例や設定値でよく出るため、まとめて処理できると手早く整います。
元に戻したいとき
すでにエスケープ済みの文字列を編集したい場合は、アンエスケープで元に戻してから扱うと楽です。
文字変換
HTML エスケープの基本と、表示用文字列として扱う理由を短く整理した記事です。
HTML 記号をそのまま表示したいときは、先に文字列へ変換しておく必要があります。
HTML では < や > などがタグの一部として解釈されます。文字として見せたい場合はエスケープが必要です。
&、<、>、"、' はコード例や設定値でよく出るため、まとめて処理できると手早く整います。
すでにエスケープ済みの文字列を編集したい場合は、アンエスケープで元に戻してから扱うと楽です。
記事本文下の広告
記事からよくある疑問をまとめています。
別物です。HTML 表示用の変換が HTML エスケープで、URL 用の変換が URL エンコードです。
このサイトは主要な特殊文字に絞って処理します。一般的なコード例の整形には十分ですが、特殊な entity は対象外です。
そのまま操作したいときはこちらです。
なぜエスケープが必要か
HTML では < や > などがタグの一部として解釈されます。文字として見せたい場合はエスケープが必要です。
よく使う記号
&、<、>、"、' はコード例や設定値でよく出るため、まとめて処理できると手早く整います。
元に戻したいとき
すでにエスケープ済みの文字列を編集したい場合は、アンエスケープで元に戻してから扱うと楽です。
詳細説明よりも、すぐ使う判断材料だけを先に読める構成です。