HTML エンティティのエンコード・デコード
テキストを HTML 用にエスケープするか、エンティティを文字に戻します。
エディタ
行 1、列 10 行0 単語0 文字
HTML エンティティのエンコード・デコード: 概要
HTML のマークアップとして扱われる文字をエスケープすることで、コードやユーザー入力を安全に Web ページ上に表示できます。また、<、©、é などの文字参照を通常の文字に戻すこともできます。
HTML エンティティのエンコード・デコード: 使い方
- テキストまたは HTML を入力または貼り付けます。
- 「HTML エンコード」または「HTML デコード」を選択します。
- 「適用」をクリックし、結果をコピーします。
HTML エンティティのエンコード・デコード: 主な活用例
- ブラウザにマークアップとして解釈させずに、コードサンプルや比較記号を Web ページに表示する。
- HTML 出力に含まれるエンティティを、文書用に読みやすい通常の文字に戻す。
- 二重引用符やアンパサンドのエスケープが必要なテンプレート用にユーザー入力を準備する。
HTML エンティティのエンコード・デコード: 使用例
入力
<a href="x">Tom & Jerry</a>
結果
<a href="x">Tom & Jerry</a>
入力
<a href="x">Tom & Jerry</a>
結果
<a href="x">Tom & Jerry</a>
入力
Use "width" > 5 & height
結果
Use "width" > 5 & height
HTML エンティティのエンコード・デコード: よくある質問
どの文字がエスケープされますか?
HTML において重要な5つの文字(アンパサンド、小なり記号、大なり記号、二重引用符、単一引用符)です。
すべての実体参照をデコードできますか?
すべての数値実体参照と、一般的な文字実体参照に対応しています。&unknown; などの未定義な名前はそのまま残ります。
アクセント文字もエンティティに変換されますか?
いいえ。5つの特殊文字のみがエスケープされます。é などの文字はそのまま維持され、これは UTF-8 ページにおいて正しい挙動です。
デコードすると は通常のスペースになりますか?
ノーブレークスペース(改行なしスペース)文字になります。通常のスペースにしたい場合は、その後に「余分な空白を削除」ツールを実行してください。
テキストはサーバーに送信されますか?
いいえ。すべてお使いの端末のブラウザ上でローカルに実行されるため、テキストが外部に送信されることはありません。
関連ツール
このツールとよく一緒に使われるツール。
- URL エンコード・デコード
テキストを URL 用にパーセントエンコード、またはデコードします。
- Base64 エンコード・デコード
テキストを Base64 に変換、または Base64 をテキストにデコードします。
- HTML タグを削除
HTML タグを除去し、テキストのみを残します。
- Unicode エスケープ・アンエスケープ
非 ASCII 文字を \u エスケープ形式に変換、または元に戻します。
- テキスト・バイナリ変換
テキストを 2 進数バイナリコードに変換、またはバイナリをテキストに戻します。
- テキスト・16 進数変換
テキストを 16 進数バイトに変換、または 16 進数をテキストに戻します。