「実体参照」の編集履歴(バックアップ)一覧はこちら
「実体参照」(2015/01/12 (月) 17:23:53) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
XOSの中では、基本的に文字コードがサポートするあらゆる種類の文字を使うことができますが、いくつかの文字は解釈時に特別な意味を持つため、そのまま使うことはできません。
それらの特殊文字は、&bold(){実体参照}にて代替します。以下に特殊文字と、その代替となる実体参照を挙げます。
厳密なXMLでは実体参照はセミコロン;で終わる必要がありますが、XOSでは実体参照のセミコロンは必要ありません。
|特殊文字|実体参照|意味|
|&|&|アンパサンド(AMPersand)|
|<|<|小なり(Less Than)|
| >|>|大なり(Greater Than)|
|'|&apos|アポストロフィ(シングルクォート、APOStrophe)|
|"|"|クォーテーションマーク(ダブルクォート、QUOTation mark)|
|#|&sh|シャープ(SHarp)|
|@|&at|アットマーク(AT mark)|
アンパサンド&bold(){&}に続く文字が実体参照に該当しない場合、おそらくその&はそのまま解釈されますが、誤動作を避けるなら徹底して実体参照を用いたほうが安全です。
XOSは文字コードとして[[UTF-8>http://ja.wikipedia.org/wiki/UTF-8]]を使うべきですが、実装が正しく解釈できるならその他の文字コードでも構いません。XOSはその内部では文字コードを明言しません。