HTML特殊文字 HTMLエスケープ 実体参照
『 < 』や『 > 』は、そのままHTMLファイルに書いてしまうとタグの開始、終了として認識されてしまいます。
このため『 < 』は『 < 』、『 > 』は『 > 』と書きます。
そうなると『 < 』をHTMLファイルに書くと、『 < 』と表示されてしまうため、『 & 』は『 & 』と書きます。
IMGタグでalt=""を使用するときなど、『 " 』でくくられる中に『 " 』を書いてしまうと、そこでaltの属性値が終了してしまいます。
『 " 』は 『 " 』と書くようにします。
alt=''と書くようなときは、『 ' 』は 『 ' 』と書くようにします。
特に入力フォームでは、ユーザーがどのような文字を入力するかわからないため、気をつけるようにしましょう。
HTMLでは連続する半角スペースと改行は、1つの半角スペースとして表示されるため、連続する半角スペースを表示させるときは、『 』を使います。
ただ『 』は『no-break space』の略で、つまりは『改行しない空白』の意味で単なる半角スペースの代替ではありません。
ちなみに通常の半角スペースは、『ホワイトスペース』といいます。
¥マークはフォントによっては『 \(バックスラッシュ) 』になる場合があります。
金額表記などの『 ¥ 』は 『 ¥ 』と書くようにします。
このように文字を『 & 』から始まるコードで記述することを『文字参照』といいます。
よく使用されるものは『 ¥ 』のようにコード部分が文字列で表すことができます。文字列ではなく『 ¥ 』や『 ¥ 』のように10進数や16進数の数字で表すこともできます。
この『 ¥ 』『 ¥ 』『 ¥ 』はどれも『 ¥ 』が表示されます。
コード部分を文字列で表記することを『文字実体参照(実体参照)』といい、数値で表記することを『数値文字参照(文字参照)』といいます。
[参考記事] 文字実体参照(実体参照)の一覧
[参考記事] ギリシャ文字・シンボル・数学記号の一覧
コード変換フォーム
ここに表示されます |
関連記事
- HTMLの構造
- 文字コードの指定
- HTMLファイルを作って、ブラウザで表示してみる
- 『開始タグ』と『閉じタグ』
- テキストに意味づけをする マークアップ
- 子要素として許可される要素 内包可能要素
- ブロック要素(ブロックレベル要素)とインライン要素
- 見出し H1 H2 H3 H4 H5 H6
- 文章のまとまり、段落 P ADDRESS BLOCKQUOTE
- 表組みを作成する TABLE TH TD
- リストを作成する UL OL DL
- 横罫線を引く HR
- 改行する BR
- 文章中のテキストに意味を付ける インライン要素のマークアップ
- テキストの装飾をする
- 上付き文字、下付き文字を表示する SUP SUB
- 追加された部分、削除された部分であることを示す INS DEL
- リンクなどのパスの指定
- 別のページへのリンク 同ページ内のリンク A
- 他のページを参考にする ソースを見る
- 画像を設置する IMG
スポンサーリンク