Html 假设用户可以看到unicode字符U+;2716和U+;2714在CSS内容中?
我想用这些角色✖ (U+2716)和✔ (U+2714)在我的CSS中,用于表单验证。基本上,如果字段有效/无效,我将使用after伪类在字段后面插入相应的符号 例如:Html 假设用户可以看到unicode字符U+;2716和U+;2714在CSS内容中?,html,css,unicode,Html,Css,Unicode,我想用这些角色✖ (U+2716)和✔ (U+2714)在我的CSS中,用于表单验证。基本上,如果字段有效/无效,我将使用after伪类在字段后面插入相应的符号 例如: .field:after { content: "\2716"; } 这在我的Mac上运行得很好,但是当我切换到我的Windows XP VMWare实例时,无论我选择什么字体(甚至是Arial),我都无法获得字符 我的怀疑是,也许我的Windows虚拟机配置不正确,但这导致我对使用这些字符感到厌倦 有人知道unicode
.field:after {
content: "\2716";
}
这在我的Mac上运行得很好,但是当我切换到我的Windows XP VMWare实例时,无论我选择什么字体(甚至是Arial),我都无法获得字符
我的怀疑是,也许我的Windows虚拟机配置不正确,但这导致我对使用这些字符感到厌倦
有人知道unicode中是否有“安全”字符或范围,您可以可靠地认为大多数人都可以看到吗
UDPATE:
下面是我希望能够用作图标的unicode字符列表。特别是丁巴特区。
如果您的机器上没有看到这些字符,请务必在评论中告诉我。您在XP虚拟机中使用的浏览器是什么?IE6和IE7不支持
:在
选择器之后,因此这可能是一个问题。除了使用CSS表示基本信息的问题(请参阅)之外,还有一个问题,即所提到的字符在人们的计算机中通常不可用。例如,不包含Windows系统附带的任何字体。支持存在于Arial Unicode MS中,它随Microsoft Office提供,但并非所有人都在使用Office
此外,这些符号并不具有普遍性。一个象“的符号”✔” 当我在学校的时候,我的意思是错的
使用“确定”和“错误”可能是最好的,除非你需要使用其他语言。是的,我知道IE6和IE7不支持伪类。我使用IE8。我可以看到某些字符,只是看不到这些字符,所以我知道这是字体问题。
背景图像中的图形符号。s中的图形符号。它们带来了自己的问题,但肯定比Unicode字符更安全cters@Jukka这个fileformat.info链接非常有用,谢谢。另外,关于复选框的观点也很好。我主要使用图标作为另一个视觉提示,但我可能会坚持只使用“X”错误情况的图标。大多数表单仅使用红色文本和红色轮廓,但这对色盲者没有帮助。www.fileformat.info已关闭一段时间。链接不再工作。可能重复(假设这里的主要问题是关于安全范围。如果是关于特定字符,则可能与其他内容重复,例如。)