&
単にアンパサンド (&) を入力する代わりに、エスケープを使用するのが最善のようです。
しかし、WordPress などの CMS でブログ投稿を書いたり、Web サイトを手作業でハードコーディングしたりする場合、ダッシュやその他の一般的な印刷文字にX/HTML 文字エンティティ参照を使用する必要がありますか?
例えば:
–
はダッシュ(–)です
—
全角ダッシュ( —)
そうしない場合のリスクは何ですか?
ハイフン-
(-)が HTML でキーボードから直接入力されるだけで、決して書かれないのはなぜですか? (マイナス記号ではなく、ハイフンであると仮定します。)