-1

html では、 と の両方&tradeを使用し<sup></sup>て上付き文字を出力できます。&tradeでは、「 」と「 」の違いは何<sup></sup>ですか?

4

3 に答える 3

3

&trade;は単一の文字ですが、<sup></sup>「通常の」文字の表示方法を変更します。

Unicode 文字の 'TRADE MARK SIGN' (U+2122)を使用するのに対し、使用は<sup>TM</sup>2 文字Tを表示し、M上付きテキスト レイアウトを使用するだけです。&trade;

実際に言えば:

  • &trade;異なるドキュメント間でのコピー アンド ペーストには耐えられない可能性があります (一部のアプリケーションが Unicode に関してどれほど壊れているかを考えると)。
  • 使用するすべてのフォントで利用できるとは限りません。
  • 「TM」を検索しても見つかりません&trade;(使用しているソフトウェアがその特定のケースに対応している場合を除きます)。
于 2013-05-03T05:53:03.047 に答える
1

任意の上付き<sup>文字を追加できます。&tradeTM専用です

http://jsfiddle.net/btevfik/4quqt/

于 2013-05-03T05:52:38.200 に答える
0

&trade;は、商標記号 ™ の実体です。<sup>は一般的に上付き文字です。タグの間に任意のテキストを含めることができ<sup>ます。

™ vs に関する限り<sup>tm</sup>、前者は使用しているフォントまたはフォールバックの正しい商標グリフを使用する必要があります。タイプ デザイナーによって最適に見えるように設計された可能性が高く<sup>、ブラウザでは t および m 文字が縮小された可能性が高いです。前者はより良い間隔を持ち、小さなサイズでより明確に見え、一般的により美的に心地よい.

于 2013-05-03T05:57:59.497 に答える