HTMLエンティティ エンコード
HTMLまたはテキストを下に貼り付けてエンコードをクリックすると特殊文字がHTMLエンティティにエスケープされます。すべての処理はブラウザ内でローカルに行われます。
HTMLエンティティエンコーディングとは?
HTMLエンティティエンコーディングは、特殊文字をHTMLエンティティに変換し、HTMLマークアップとして解釈されるのを防ぎます。例:
<<>>&&""''
これによりXSS攻撃を防ぎ、HTMLドキュメント内でテキストが正しく表示されるようにします。
効いてくるのは範囲の設定です。HTML を壊す文字だけをエンコードすれば本文は読みやすいままで、人が後から編集するものにはこれが正解です。ASCII を超える文字をすべてエンコードすると、1 バイト文字セットに固定された経路でも壊れない出力になりますが、ファイルはかなり大きくなります。見出しが理由もなくおかしいときは、不可視文字のオプションを一度かけてみてください。コピーとペーストで紛れ込んだノーブレークスペースやゼロ幅接合子が、目に見える名前付き参照として現れます。
マークアップに手こずっていませんか
エスケープされた実体参照、崩れた文字コード、CMS では正しく見えるのにページでは違って見える内容。たいていは、どこかが推測で処理しているサインです。当社はフロントエンドと、その背後にある公開の流れまで作ります。書いたとおりに訪問者へ届けるためです。
サイトについて相談する