HTML文字エンティティ

HTMLの予約文字は、文字エンティティに置き換える必要があります。

HTML エンティティ

HTMLでは、特定の文字が予約されています。

HTMLでは、小于号(<)と大于号(>)を使用することはできません。なぜなら、ブラウザはそれらをタグと誤解する可能性があるからです。

予約文字を正しく表示するには、HTMLソースコードで文字エンティティ(character entities)を使用する必要があります。

文字エンティティはこんな感じです:

&entity_name;
または
&#entity_number;

小なり号を表示するには、以下のように書く必要があります:< または <

ヒント:エンティティ名を使用する利点は、名前が覚えやすいです。しかし、欠点として、ブラウザはすべてのエンティティ名をサポートしていない可能性があります(エンティティ数字のサポートは非常に良いです)。

連続するスペース(non-breaking space)

HTMLにおける一般的な文字エンティティは、連続するスペース( )です。

ブラウザは常にHTMLページ内のスペースを短縮します。テキストに10個のスペースを書いても、ページを表示する前にブラウザはその中の9個を削除します。ページ内にスペースの数を増やすには、 文字エンティティを使用する必要があります。

HTML 实例示例

用 HTML 实体符号做实验:亲自试一试

HTML 中有用的字符实体

注释:实体名称对大小写敏感!

显示结果 描述 实体名称 实体编号
  空格    
< 小于号 < <
> 大于号 > >
& 和号 & &
" 引号 " "
' 撇号  ' (IE不支持) '
分(cent) ¢ ¢
£ 镑(pound) £ £
¥ 元(yen) ¥ ¥
欧元(euro)
§ 小节 § §
© 版权(copyright) © ©
® 注册商标 ® ®
商标
× 乘号 × ×
÷ 除号 ÷ ÷

如需完整的实体符号参考,请访问我们的 HTML 实体符号参考手册