HTML 上标表示字符

HTML superscript shows  character

我的 HTML 代码中有以下 11,500m<sup>²</sup>。上标 2 显示正常,但突然添加了一个额外的字符,如下所示:

11,500m²

有谁知道是什么原因造成的以及如何摆脱它?

在 标签内添加以下内容

<meta charset="utf-8" />

例子

<html>
 <head>
  <meta charset="utf-8" />
   ..
 </head>
 <body>
  ..
 </body>
</html>

简单地使用数字 2 的字符(而不是 superscripted 2)。

11,500m<sup>2</sup>

11,500 米2

我在 ® 上遇到了这个问题,它天生就徘徊在上半部分。我使用了解决问题的数字表示 &#174;