-1

在 html 中,我可以同时使用&trade<sup></sup>来输出上标。&trade那么,' '和' '有什么区别<sup></sup>呢?

4

3 回答 3

3

&trade;是单个字符,而<sup></sup>更改“普通”字符的显示方式。

使用<sup>TM</sup>只是显示两个字母TM使用上标文本布局,而&trade;Unicode Character 'TRADE MARK SIGN' (U+2122)

实际来说:

  • &trade;可能无法在不同文档中复制和粘贴(考虑到某些应用程序在 Unicode 方面的破坏程度)。
  • 它不一定适用于您可能使用的每种字体。
  • 任何搜索“TM”的人都找不到&trade;(除非他们使用的软件对特定情况很聪明)。
于 2013-05-03T05:53:03.047 回答
1

<sup>你可以添加任何上标。&trade仅用于 TM

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 回答