</>

HTMLエンティティエンコーダー&デコーダー よくある質問

Q: HTML エンティティエンコーディングとは何ですか?

HTML エンティティエンコーディングは、特殊文字を安全な表現に変換し、HTML 文書内でマークアップとして誤解釈されることを防ぎます。例えば、<&lt; に、>&gt; に変換されます。

Q: エンティティ名、10進数、16進数の違いは何ですか?

エンティティ名は &amp; のような覚えやすい名前を使用します。10進数エンティティは &#60; のような数値を使用します。16進数エンティティは &#x3C; のような16進数を使用します。この3つの形式はブラウザで同じようにレンダリングされます。

Q: どの文字をエンコードする必要がありますか?

危険な文字には <>&"' が含まれ、これらは HTML 構造を壊す可能性があります。システム間の互換性を確保するために、すべての非 ASCII 文字もエンコードできます。

HTMLエンティティエンコーダー&デコーダー よくある質問 - CoolTool