HTML特殊文字一覧
文字・説明・参照名・Unicodeで検索できます。各コードを押すとコピーできます。
| 文字・説明 | 名前付き | 10進数 | 16進数 |
|---|
変換方法・文字参照について
基本モードは &・<・>・二重引用符・一重引用符を変換します。名前付きモードはHTML標準の名前を持つ文字を変換し、該当しない日本語などはそのまま残します。10進数・16進数モードは絵文字・空白・改行も含め、すべてのUnicode文字を数値文字参照にします。
復元は末尾がセミコロン(;)の名前付き・10進数・16進数文字参照を1回だけ変換します。大文字・小文字を区別し、不明な参照やセミコロンのない表記はそのまま残します。二重エスケープされた &lt; は1回で < に戻ります。エスケープ時には既存の & も変換します。
数値文字参照の0・サロゲート・Unicode範囲外の値はHTML仕様に従って置換文字(�)にします。一部の制御文字の数値参照にはHTMLの互換変換が適用されます。同じ文字に複数の名前がある場合や、1つの名前が2つのUnicode文字を表す場合があります。一覧の空白など見えない文字には説明を表示します。
入力は20万文字(UTF-16単位)まで。入力・復元結果はテキストとして扱い、HTMLとして実行・プレビューしません。HTML文字参照への変換はJavaScript・CSS・URL用のエスケープやHTMLのサニタイズを代替しません。
出典:WHATWG HTML:名前付き文字参照。入力・結果はブラウザ内で処理します。
HTMLエスケープ・特殊文字変換の使い方
- 変換方向とエスケープ方式を選び、文字列を入力します。
- 「変換する」を押し、結果をコピー・保存します。
- ページ内の特殊文字一覧を検索すると、文字やHTML文字参照を個別にコピーできます。