HTMLでは、それぞれの文字に割り当てられたエイリアス名やコードを使った「文字参照」や「数値参照」で文字を表現することができます。このような参照方法は、HTMLのテキストとして直接書けない<や>などの特殊文字などに用いられます。
文字参照の書式は、次のように&にエイリアス名が続き、最後はセミコロンで終わります。
&name;
数値参照には10進表記と16進表記があります。10進表記の場合は、&#にHTMLで定義された10進数の文字コードが続き、最後はセミコロンで終わります。
&#d;
16進表記の場合は、&#xにHTMLで定義された16進数の文字コードが続き、最後はセミコロンで終わります。
&#h;
HTMLにテキストとして直接書けない<や>などの文字は特殊文字と呼ばれ、以下のような文字が代表的です。
| 文字 | 文字参照 | 数値参照(10進) | 数値参照(16進) | 説明 |
| < | < | < | < | HTMLタグで使用 |
| > | > | > | > | HTMLタグで使用 |
| 半角スペース | | & | & | 連続する半角は1つにまとめられる |
| & | & |   |   | HTMLでは文字参照で用いられる |
文字参照や数値参照では、記号文字も参照することができます。以下に使えそうな記号をピックアップしてみました。
| 文字 | 文字参照 | 数値参照(10進) | 数値参照(16進) | 説明 |
| © | © | © | © | copyright |
| ® | ® | ® | ® | 登録商標 |
| ™ | ™ | ™ | ™ | 商標 |
| ° | ° | ° | ° | 度 |
| ± | ± | ± | ± | |
| ² | ² | ² | ² | 平方 |
| ³ | ² | ³ | ³ | 立方 |
| ¼ | ¼ | ¼ | ¼ | 1/4 |
| ½ | ½ | ½ | ½ | 1/2 |
| ¾ | ¾ | ¾ | ¾ | 3/4 |
| ¿ | ¿ | ¿ | ¿ | 逆疑問符 |
| ♦ | ♦ | ♦ | ੪ | |
| ♢ | | ♢ | ੦ | |
| ♥ | ♥ | ♥ | ♥ | |
| ♡ | | ♡ | ੥ | |
| ♠ | ♠ | ♠ | ♠ | |
| ♤ | | ♤ | ੨ | |
| ♣ | ♣ | ♣ | ੧ | |
| ♧ | | ♧ | ੫ | |
| ♨ | | ♨ | ੬ | |
| 〽 | | 〽 | įD; | 歌記号 |
| 文字 | 文字参照 | 数値参照(10進) | 数値参照(16進) |
| Α | Α | Α | Α |
| Β | Β | Β | Β |
| Γ | Γ | Γ | Γ |
| Δ | Δ | Δ | Δ |
| Ε | Ε | Ε | Ε |
| Ζ | Ζ | Ζ | Ζ |
| Η | Η | Η | Η |
| Θ | Θ | Θ | Θ |
| Ι | Ι | Ι | Ι |
| Κ | Κ | Κ | Κ |
| Λ | Λ | Λ | Λ |
| Μ | Μ | Μ | Μ |
| Ν | Ν | Ν | Ν |
| Ξ | Ξ | Ξ | Ξ |
| Ο | Ο | Ο | Ο |
| Π | Π | Π | Π |
| Ρ | Ρ | Ρ | Ρ |
| Σ | Σ | Σ | Σ |
| Τ | Τ | Τ | Τ |
| Υ | Υ | Υ | Υ |
| Φ | Φ | Φ | Φ |
| Χ | Χ | Χ | Χ |
| Ψ | Ψ | Ψ | Ψ |
| Ω | Ω | Ω | Ω |
| α | α | α | α |
| β | β | β | β |
| γ | γ | γ | γ |
| δ | δ | δ | δ |
| ε | ε | ε | ε |
| ζ | ζ | ζ | ζ |
| η | η | η | η |
| θ | θ | θ | θ |
| ι | ι | ι | ι |
| κ | &lappa; | κ | κ |
| λ | λ | λ | λ |
| μ | μ | μ | μ |
| ν | ν | ν | ν |
| ξ | ξ | ξ | ξ |
| ο | ο | ο | ο |
| π | π | π | π |
| ρ | ρ | ρ | ρ |
| ς | ς; | ς | ς |
| σ | σ | σ | σ |
| Τ | τ | τ | τ |
| υ | υ | υ | υ |
| φ | φ | φ | φ |
| χ | χ | χ | χ |
| ψ | ψ | ψ | ψ |
| ω | ω | ω | ω |
| 文字 | 文字参照 | 数値参照(10進) | 数値参照(16進) |
| ⇐ | ⇐ | Ⅼ | D0; |
| ⇑ | ⇑ | Ⅽ | D1; |
| ⇒ | ⇒ | Ⅾ | D2; |
| ⇓ | ⇓ | Ⅿ | D3; |
| ⇔ | ⇔ | ⅰ | D4; |
| ← | ← | ← | ࢎ |
| ↑ | ↑ | ↑ | ࢏ |
| → | → | → | ࢐ |
| ↓ | ↓ | ↓ | ࢑ |
| ↔ | ↔ | ↔ | ࢒ |
| ↖ | | ↖ | ࢔ |
| ↗ | | ↗ | ࢕ |
| ↘ | | ↘ | ࢖ |
| ↙ | | ↙ | ࢗ |
| ⇄ | | ⇄ | C4; |
| ⤴ | | ⤴ | ୶ |
| ⤵ | | ⤵ | ୷ |
| ⇦ | | ⇦ | ⇦ |
| ⇧ | | ⇧ | ⇧ |
| ⇨ | | ⇨ | ⇨ |
| ⇩ | | ⇩ | ⇩ |
| ⏎ | | ⏎ | ⏎ |
| 文字 | 数値参照(10進) | 数値参照(16進) |
| ① | ① | জ |
| ② | ② | ঝ |
| ③ | ③ | ঞ |
| ④ | ④ | ট |
| ⑤ | ⑤ | ঠ |
| ⑥ | ⑥ | ড |
| ⑦ | ⑦ | ঢ |
| ⑧ | ⑧ | ণ |
| ⑨ | ⑨ | ত |
| ⑩ | ⑩ | থ |
| ⑪ | ⑪ | öA; |
| ⑫ | ⑫ | öB; |
| ⑬ | ⑬ | öC; |
| ⑭ | ⑭ | öD; |
| ⑮ | ⑮ | öE; |
| ⑯ | ⑯ | öF; |
| ⑰ | ⑰ | দ |
| ⑱ | ⑱ | ধ |
| ⑲ | ⑲ | ন |
| ⑳ | ⑳ | ঩ |
| 文字 | 数値参照(10進) | 数値参照(16進) |
| ○ | ○ | CB; |
| ◯ | ◯ | EF; |
| ⃝ | ⃝ | DD; |
| ● | ● | CF; |
| ◎ | ◎ | ce; |
| ◉ | ◉ | C9; |
| ⦿ | ⦿ | BF; |
| • | • | ߦ |
| ◦ | ◦ | E6; |
| 文字 | 数値参照(10進) | 数値参照(16進) |
| ‣ | ‣ | ߧ |
| ▲ | ▲ | B2; |
| △ | △ | B3; |
| ▴ | ▴ | B4; |
| ▵ | ▵ | B5; |
| ▶ | ▶ | B6; |
| ▷ | ▷ | B7; |
| ▸ | ▸ | B8; |
| ▹ | ▹ | B9; |
| ▼ | ▼ | BC; |
| ▽ | ▽ | BD; |
| ▿ | ▿ | BF; |
| ◂ | ◂ | C2; |
| ◃ | ◃ | C3; |
| ► | ► | BA; |
| ▻ | ▻ | BB; |
| ◄ | ◄ | C4; |
| ◅ | ◅ | C5; |
| 文字 | 数値参照(10進) | 数値参照(16進) |
| ⃞ | ⃞ | DE; |
| ∎ | ∎ | ÜE; |
| ■ | ■ | A0; |
| □ | □ | A1; |
| ▬ | ▬ | AC; |
| ▭ | ▭ | AD; |
| ▮ | ▮ | AE; |
| ▯ | ▯ | BF; |
| ▰ | ▰ | B0; |
| ▱ | ▱ | B1; |
| ◆ | ◆ | C6; |
| ◇ | ◇ | C7; |
| ◊ | ◊ | CA; |
| ⧫ | ⧫ | EB; |
| 〼 | 〼 | įC; |
ASCIIコード領域の文字は、そのままASCIIコードを使って数値参照することができます。
ASCII
上記はブラウザ上で、次の様に表示されます。
ASCII
0 件のコメント:
コメントを投稿