为什么特殊字符隐藏在HTML中,但显示为title属性?我能做些什么呢?

为什么特殊字符隐藏在HTML中,但显示为title属性?我能做些什么呢?,html,special-characters,title,Html,Special Characters,Title,鉴于此脚本: 您可以看到文本包含特殊字符。呈现HTML时,它们将被转义。但是,当鼠标悬停以显示标题时,会显示特殊字符 两个问题: 为什么不一致? 有没有办法让它们向用户显示相同的值? 似乎取决于您的浏览器/操作系统/字体。Mac Safari在文本上也显示得很好。你是说MacOS上的Safari,标题中也没有特殊字符? <div title="Standard Jet DBµnb`">Standard Jet DBµnb`</div>

鉴于此脚本:

您可以看到文本包含特殊字符。呈现HTML时,它们将被转义。但是,当鼠标悬停以显示标题时,会显示特殊字符

两个问题:

为什么不一致? 有没有办法让它们向用户显示相同的值?
似乎取决于您的浏览器/操作系统/字体。Mac Safari在文本上也显示得很好。你是说MacOS上的Safari,标题中也没有特殊字符?
<div title="Standard Jet DBµnb`">Standard Jet DBµnb`</div>