m2 平方メートル・立方メートル・2乗の記号 HTML

m2の記号表示

10m2 (10平方メートル)などの記号の表示方法がわからないで、
10m2と書くと意味まで不明になってしまいますよね・・・
かといって、キーボードで変換した機種依存文字もNGですので、
ウェブ上で記号を表示させる場合(不動産屋の物件紹介で利用しますが)、HTMLタグか文字実体参照で表示する事ができます。

m2 → m<sup>2</sup>
m² → m&sup2;

(m<sup>2</sup>だと、音声ブラウザ的にはNGなマークアップですがw)
その他で、立法メートルの表示も m3 → m<sup>3</sup> m³ → m&sup3;
&#178; &#179;
span.sup{ vertical-align:super;font-size:80%;}などでも表示可能です。
X2+Y3 , KYON2なんてパターンもありますw

ところが、パソコンの各種ブラウザでは問題ないのですが、スマホ(Android)で見た時に、
文字実体参照の&sup2;だと一部のブラウザで表示されません。
(これ今頃気付いたのですが、このバグ情報/報告が無い・・・)

左:&sup2; 右:<sup>2</sup>
m2 平方メートルの表示
Y!ブラウザとGoogle Chromeで、&sup2;の部分が表示されません。
ベストではないですが、しばらくは、<sup>2</sup>がベターなようです・・・

<sup>は、大昔にネスケで問題ありましたし、
個人的には、&sup2;の方が小さく行高差がないので好きなのですが、
モバイル版Chromeのレンダリング性能が嫌になってきた・・・


追記(2015/7/22) これで良いかも

㎡ →  &#13217;

コメント

コメントを書く
お名前:

メール:

Web URL:

コメント: [必須入力]

認証コード: [入力必須] ※ 画像の文字を半角で入力してください。
認証 : 一二三

 ※ 承認されたコメントのみ表示されます。