目前,在我们所有的html页面中,我们都使用& reg;显示注册商标符号的实体,直到此时我才认为是显示符号的正确方法。但是,现在我的任务之一是遍历所有页面并将其替换为< sup>®< / sup&gt ;.
我想告诉我的老板这样做是错误的,但我实际上找不到任何讨论这个问题的文章,哪种方法是正确的方法。在此之前,我只是假设使用html实体方法是正确的方法,但现在我不太确定。有没有理由让我的老板想要使用标签?如果有的话,有什么好处?也许是浏览器兼容性?
答案 0 :(得分:4)
在正确编码的网站上,没有理由再使用HTML实体。只需以正确的编码输入实际字符即可。
然而,看起来你的老板真正想要的是改变角色看起来的方式。将实体转化为实际角色可能只是副作用,如果他完全意识到这一点。
如果没有<sup>
:®
这就是<sup>
:®