8

私はこのテーブルを見ました:ここに画像の説明を入力してください

Asp.netをプログラムして、これらの特別なhtmlエンティティを表示したい場合は、エンティティを使用します。

(しかし、両方とも機能するようです)

質問 :

どのシナリオでエンティティ番号(エンティティ名ではなく)を使用する必要がありますか?

psasp.netがエンティティ番号を好まない状況を見たことがあります

4

2 に答える 2

6

文字エンティティ参照(など) よりも数値文字参照(など) を使用する必要がある場合、またはその逆を使用する必要がある場合について、明確なガイダンスはありません。££

文字実体参照が定義済みのものである限り (独自に定義できます)、それを使用できます。

逆に、定義されていない場合は、数字参照を使用する必要があります。

于 2012-04-26T18:11:16.423 に答える
2

ほとんどの文字では、どちらも使用する必要はありません。UTF-8 または ISO-8859-1 のどちらを使用していても、文字を入力するだけです。たとえば、改行なしのスペースを入力する方法がわからず、それを学びたくない場合は、エンティティ参照 と文字参照 は同等であるため、混乱の少ない方を使用してください。(後者はエンティティ参照ではないため、「エンティティ番号」は誤称です。)

「<」のみ &lt;また、「&」をデータ文字として使用する場合は、「エスケープ」表記が必要になりますか? その場合、合理的にニーモニックなエンティティ参照andの代わりに、文字参照を使用する理由がわかりません&amp;

于 2012-04-26T20:09:15.390 に答える