我需要在HTML的<option>
标签中包含一个上标注册商标符号。在理想情况下,我会使用以下标记:
<select>
<option> My Product <sup>®</sup> </option>
</select>
然而,我正在为iPhone Safari和Android本地浏览器设计,这两个浏览器忽略了
<sup>
并将<option>
内的文本解释为纯文本。我的问题分为两个部分:
1.是否有CSS“hack”可以覆盖这两个移动浏览器的本机功能?
2.如果没有简单的hack,那么最简单最有效的替代方法是什么?
可能对答案产生影响的其他考虑因素:
1.我专门为iPhone和Android Web浏览器开发。
2.性能非常重要。出于这个原因,我使用Zepto.js,并希望远离jQuery和jQuery插件。