タグの値フィールドに上付きテキストを使用することはできます<input>
か (たとえば、トンボで使用する場合)?
<input type="submit" name="submit" value="Sometext®"/>
<button type="submit">
次に、の代わりに要素を使用できます。たとえば、上付きテキストの<input type="submit">
場合など、説明に必要なマークアップを含めることができます。<sup>
<button type="submit">someText with <sup>superscripted parts</sup> </button>
またはCSSで:
HTML
<button class="tradeMark" type="submit">someText with</button>
CSS
.tradeMark:after{
content: ' ©';
font-size:xx-small;
vertical-align:top;
}
編集: このソリューションも では機能しません<input type="submit"/>
。原因:after および :before が適用されていません...
を使用する必要があり、 を使用<input type=submit>
しない<button type=submit>
場合は、不運です。テキストは属性で指定する必要がありvalue
、プレーン テキストとして取得されます。そこでは「²」のような上付き文字を使用できますが、文字として「®」の上付きバージョンがもっとあります。ただし、その外観はフォントによって大きく異なり、一部のフォントでは Arial などよりもはるかに上付きです。
そのため、実際には、ボタンに別のフォントを指定することになるかもしれません。一貫性を保つために、すべての送信ボタン テキストに同じフォントを使用することをお勧めします。
input[type=submit] { font-family: Calibri; }
通常の CSS 警告が適用されます。特に、このコンテキストで適切なフォント ファミリのリストを指定するのは難しい場合があります。(Calibri は優れていますが、その可用性は普遍的ではありません。)