SofGate

HTMLで直接記述できない文字


HTMLでは「<」を使う際に気を付けた方が良い

HTMLで文字修飾を行うために特別な意味を持つ予約文字(禁則文字)についてまとめます。

ソースコード記載でPREタグを使っていると忘れがちなこと

下表の文字をHTML内に直接記述すると別な意味として扱われ、意図する文章が表示できなくなります。
このため、HTMLで文章に特殊文字を使いたい場合は、以下の特殊表記を行う必要があります。
ソースコード記載に便利なPREタグでも「<」は有効なため気を付けたいところです。

HTMLで直接記述できない文字

特殊文字HTML内の表記説明
 &nbsp;空白文字(スペース) → 普通に空白文字を記述しても無視されるため
<&lt;直接記述すると文字修飾要素(タグ)開始の意味
>&gt;直接記述すると文字修飾要素(タグ)終了の意味 - 「<」が先になければ直接記述しても表示されるブラウザが多い
&&amp;直接記述すると特殊文字表記開始の意味 - 「&」を使った予約語でなければ直接記述しても表示されるブラウザが多い

● HOME ▲ PAGE TOP