🔣 HTML特殊文字変換
HTML特殊文字(エンティティ)をエンコード・デコード。名前付き・数値参照対応。Web開発に。
形式:
📋 HTML特殊文字一覧表
| 文字 | 名前付き | 数値 | 説明 |
|---|---|---|---|
| & | & | & | アンパサンド |
| < | < | < | 小なり |
| > | > | > | 大なり |
| " | " | " | ダブルクォート |
| ' | ' | ' | シングルクォート |
| |   | ノーブレークスペース | |
| © | © | © | 著作権マーク |
| ® | ® | ® | 登録商標 |
| ™ | ™ | ™ | 商標 |
| € | € | € | ユーロ記号 |
| ¥ | ¥ | ¥ | 円記号 |
| £ | £ | £ | ポンド記号 |
| ¢ | ¢ | ¢ | セント記号 |
| § | § | § | セクション記号 |
| ¶ | ¶ | ¶ | 段落記号 |
| † | † | † | ダガー |
| ‡ | ‡ | ‡ | ダブルダガー |
| • | • | • | ビュレット |
| … | … | … | 三点リーダー |
| – | – | – | enダッシュ |
| — | — | — | emダッシュ |
| ← | ← | ← | 左矢印 |
| → | → | → | 右矢印 |
| ↑ | ↑ | ↑ | 上矢印 |
| ↓ | ↓ | ↓ | 下矢印 |
| ± | ± | ± | プラスマイナス |
| × | × | × | 乗算記号 |
| ÷ | ÷ | ÷ | 除算記号 |
| ≠ | ≠ | ≠ | 不等号 |
| ≤ | ≤ | ≤ | 以下 |
| ≥ | ≥ | ≥ | 以上 |
| ∞ | ∞ | ∞ | 無限大 |
| ° | ° | ° | 度記号 |
| µ | µ | µ | マイクロ |
| ½ | ½ | ½ | 2分の1 |
| ¼ | ¼ | ¼ | 4分の1 |
| ¾ | ¾ | ¾ | 4分の3 |
| ♠ | ♠ | ♠ | スペード |
| ♣ | ♣ | ♣ | クラブ |
| ♥ | ♥ | ♥ | ハート |
| ♦ | ♦ | ♦ | ダイヤモンド |
HTML特殊文字変換について
HTML特殊文字(HTMLエンティティ)とは、HTMLで特別な意味を持つ文字を安全に表示するための表記法です。 例えば <(小なり記号)はHTMLタグの開始と解釈されるため、 そのまま表示するには < と記述します。 このツールでは、テキスト⇔HTMLエンティティの相互変換をリアルタイムで行えます。
主な機能
🔄テキスト⇔HTMLエンティティの双方向変換
🏷️名前付き(&)・数値(&)対応
🌐非ASCII文字(日本語等)のエンコード
📋40以上の特殊文字リファレンス表付き
活用シーン
💻
Web開発
HTMLテンプレート内で特殊文字を安全に表示。XSS対策のエスケープ処理に。
📝
ブログ記事
記事内にHTMLコードを掲載する際のエスケープ。技術ブログに必須。
📧
メール・RSS
HTMLメールやRSSフィード内での特殊文字の安全な表示に。
関連ツール
よくある質問
HTML特殊文字とは何ですか?
HTMLで特別な意味を持つ文字(&, <, >, " など)のことです。これらをHTMLコード内で表示するには、エンティティ(&, < など)に変換する必要があります。
名前付きエンティティと数値参照の違いは?
名前付き(&amp;)は人間が読みやすい名前、数値(&#38;)はUnicodeの番号で表記します。ブラウザでの表示結果は同じです。
いつHTMLエンコードが必要ですか?
HTML内で<>や&を文字として表示したいとき、ブログにソースコードを掲載するとき、ユーザー入力をHTML出力する際のXSS対策などで必要です。
日本語もエンコードできますか?
はい、「全文字(非ASCII含む)」モードで日本語を数値参照にエンコードできます。メールやRSSで使われることがあります。
XSS対策にHTMLエスケープは必要ですか?
必須です。ユーザー入力をエスケープせずにHTMLに出力すると、悪意あるスクリプトが実行されるXSS攻撃のリスクがあります。