ブログやマニュアルにHTMLのコードをそのまま見せたいときに、< や & を文字参照に変えます。逆に < や 😀 を元の文字に戻すこともできます。
| 文字 | 文字参照 | 理由 |
|---|---|---|
| & | & | 文字参照の始まりの記号なので最初に変換 |
| < | < | タグの始まりと読まれる |
| > | > | タグの終わりと読まれる |
| " | " | 属性値 "…" の終わりと読まれる |
| ' | ' | 属性値 '…' の終わりと読まれる |
' は ' でも書けますが、古いHTML4では定義されていないため、互換性の高い ' を使っています。アンエスケープは1回分だけ戻します(&lt; は < になります)。名前付きの文字参照は © ¥ など、よく使うものに対応しています(末尾の ; が必要です)。入力はブラウザの中だけで変換し、送信や保存はしません。
ブログや資料にHTMLのコードをそのまま表示したいときに、& < > " ' を文字参照に変換します。逆に < や 😀 などを元の文字に戻すこともできます。
< と > を < と > に、& を & に変えて書きます。「エスケープ」でコードを貼り付ければ、5種類の記号をまとめて変換できます。
「アンエスケープ」で1回戻すと < になり、まだ文字参照が残っていると注意が出ます。「結果を変換前に移す」を押すと、もう一度戻せます。
は改行されない空白、😀 は16進数の番号で表した絵文字(U+1F600)です。「アンエスケープ」に貼り付けると元の文字に戻り、置き換えた件数も表示されます。
UTF-8で保存したページなら、ふつうは日本語をそのまま書けます。文字コードが指定できない場所に貼るときなどに、「日本語など英数字以外も &#x…; にする」を使います。