&xxx;

トップ > HTMLリファレンス > &xxx;

概要

形式
&xxx;
サポート
H2 / e2 / Ch1 / Fx1 / Sa1 / Op1 / N2 / i1

説明

HTMLのソースで < や > をそのまま記述すると、タグの <...> と見なされてしまうために、うまく表示することができません。HTML では、< の代わりに &lt;、> の代わりに &gt;、また、& の代わりに &amp; と記述する必要があります。これらの文字を「文字参照(character references)」と呼びます。<title>~</title> で指定するタイトル、<img alt="~"> の alt 属性の値などにも < や > を用いる時は文字参照を使用する必要があります。

よく使用される文字参照には以下のものがあります。

記述表示説明
&lt;<右大不等号。
&gt;>左大不等号。
&amp;&アンドマーク。アンパサンド。
&quot;"ダブルクォート。引用符。
&nbsp;
空白文字。

他にも、&copy;(著作権マーク)、&reg;(登録商標マーク)などいろいろありますが、ブラウザによっては表示できないものもあるので注意が必要です。文字参照の一覧については下記のページを参照してください。

使用例

HTML
HTML で太字を表示するには &lt;b&gt; を用います。
表示
HTML で太字を表示するには <b> を用います。

補足説明

<a href="~"> の URL 部にも、本来は文字参照を使用するよう定義されています。

HTML
<a href="sample.cgi?AAA=aaa&amp;BBB=bbb">sample</a>

しかし、上記のように記述すると、うまく解釈してくれないブラウザが多いため、当面は下記のように指定した方が無難そうです。

HTML
<a href="sample.cgi?AAA=aaa&BBB=bbb">sample</a>

Copyright (C) 2000-2017 杜甫々
初版:2000年9月10日 最終更新:2017年12月31日
http://www.tohoho-web.com/html/char.htm