5.1 エスケープシーケンス
HTMLでは、特殊文字(character entitiesとも呼ばれる)は、HTMLの構文の一部として解釈される文字を表すために使用されるよ。これらの文字には、例えば角括弧、アンパサンド、スペース、そしてさまざまな言語やキャラクタセットの文字が含まれるんだ。
角括弧とアンパサンド
HTMLのタグや構文の一部として使用される文字を表示するには、特殊なコードを使用する必要があるよ:
- < : <
- > : >
- & : &
使用例:
<p>角括弧を示すには < と >、アンパサンドには & を使ってね。</p>
クォート
HTML属性内でダブルクォートとシングルクォートを表示するには:
- " : "
- ' : '
使用例:
<p>クォートには "ダブル" と 'シングル' クォートを使ってね。</p>
5.2 スペースとノンブレーキングスペース
HTMLでは 複数のスペースは 常に 1つのスペースとして表示されるよ。 スペースを維持したり、ノンブレーキングスペースを作成するために、特殊な文字を使うんだ:
- スペース :
- シンスペース :  
- エムスペース :  
- エンスペース :  
使用例:
<p>この テキスト には いくつかの ノンブレーキング スペースが含まれているよ。</p>
特殊文字とダイアクリティカルマーク
HTMLはさまざまな言語やキャラクタセットのために多くの特殊文字をサポートしているんだ。例えば:
- © : ©
- ® : ®
- ™ : ™
- € : €
- £ : £
使用例:
<p>著作権 © 2024. 全ての権利を保有。価格: 50 €</p>
数学記号
HTMLは広範な数学記号をサポートしているよ:
- ± : ±
- × : ×
- ÷ : ÷
- ≤ : ≤
- ≥ : ≥
- ∞ : ∞
- √ : √
使用例:
<p>方程式の解: x ≥ 5 と x ≤ 10。ルートには √ を使ってね。</p>
5.3 矢印とその他のグラフィックシンボル
HTMLは矢印やその他のグラフィックシンボルもサポートしてるよ:
- ← : ←
- ↑ : ↑
- → : →
- ↓ : ↓
- ↔ : ↔
- ♠ : ♠
- ♣ : ♣
- ♥ : ♥
- ♦ : ♦
使用例:
<p>方向: ← 左, ↑ 上, → 右, ↓ 下.</p>
<p>トランプのスート: ♠ ♥ ♦ ♣</p>
特殊文字の完全なリスト
特殊文字の完全なリストは、HTMLのドキュメントや、W3SchoolsやHTML Character Entities Referenceのような専門のWebリソースで見つけることができるよ。
5.4 絵文字の使用
絵文字(emoji)は現代のデジタルコミュニケーションの不可欠な部分になったよね。テキストメッセージ、ソーシャルネットワーク、ウェブページで感情、アイデア、オブジェクトを表現するために使用されているんだ。HTMLで絵文字を使うにはいくつかの方法があるよ。
Unicodeの使用
絵文字はUnicodeシンボルを使ってHTMLドキュメントに挿入できるんだ。各絵文字には表示に使えるユニークなコードがあるよ。
Unicodeの使用例:
<p>スマイル: 😀</p>
<p>ハート: ❤️</p>
<p>親指を立てる: 👍</p>
絵文字をUnicodeで挿入するには、その16進コードをで始めて;で終わらせる必要があるんだ。
16進コードの使用例:
<p>スマイル: 😀</p>
<p>ハート: ❤️</p>
<p>親指を立てる: 👍</p>
これを覚える必要はないから、必要なときにググってみて、他人のコードで見つけたら恐れずに😊
GO TO FULL VERSION