Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unicode 为什么Alt code 12在Firefox中显示为问号?_Unicode - Fatal编程技术网

Unicode 为什么Alt code 12在Firefox中显示为问号?

Unicode 为什么Alt code 12在Firefox中显示为问号?,unicode,Unicode,在IE中,alt代码12(应该是女性符号)显示为问号。 我试着点击菜单栏中的“查看”按钮,点击“字符编码”,然后选择“Unicode(UTF-8)”,我被告知这会有所帮助。但它仍然是一个问号。我试着像这样在角色周围插入标签:和,但没有效果。我最近下载/切换到Firefox web浏览器,并用新浏览器尝试了前面提到的一切。这没有帮助。我该怎么办 HTML文档中没有“alt代码”。如果在Windows程序中键入Alt 12,它通常会插入字节12,该字节被解释为♀ 如果字符编码为Windows代码页8

在IE中,alt代码12(应该是女性符号)显示为问号。
我试着点击菜单栏中的“查看”按钮,点击“字符编码”,然后选择“Unicode(UTF-8)”,我被告知这会有所帮助。但它仍然是一个问号。我试着像这样在角色周围插入标签:和,但没有效果。我最近下载/切换到Firefox web浏览器,并用新浏览器尝试了前面提到的一切。这没有帮助。我该怎么办

HTML文档中没有“alt代码”。如果在Windows程序中键入Alt 12,它通常会插入字节12,该字节被解释为♀ 如果字符编码为Windows代码页850,则U+2640为女性符号。在HTML文档中,它不会有这样的含义,除非您声明cp-850(又名IBM-850)作为编码并且浏览器支持它


安全的方法是将HTML文件保存为UTF-8编码,并将其声明为UTF-8编码。如果由于某种原因无法执行此操作,请使用字符参考
用于女性标志。

Firefox使用哪种字体?它和IE一样吗?我不知道,但在我的屏幕上这两种字体看起来不同。右键单击->检查元素。或者强制他们使用相同的字体(
style=“font-family:Arial;”“
)我选中了菜单栏上的“工具”->“选项”->“内容”,默认字体设置为Times New Roman。编辑:我按照你的建议做了Juhana——我找到了上面写着“字体”的地方。它是Arial。如果键入Alt+0012,则生成ASCII字符#12,设备控件2,其表示形式为♀, 如果有的话,是由于历史原因,正如你所了解到的,不能依赖。您寻找的标志符号可能位于Unicode代码点U+2640处,在那里被称为“女性符号”;使用字符映射器或您最喜欢的支持Unicode的文本编辑器(Emacs:
C-x 8 RET阴性符号RET
)插入该代码点,您将看到它在包含字形的任何字体中正确表示。我一定忘了提到我正在使用CSS。它是HTML的一种形式吗?@user3033662,不,CSS不是HTML的一种形式,CSS和这个问题无关。CSS可能会影响字符的特定图形外观,但不会改变字符的标识。嗯……好的。我仍然不知道我做错了什么,如果有的话。这些评论中提到的大部分内容都不是为我注册的。@user3033662人们想说的是不要使用ALT+12,而是
取而代之。其实并没有比这更复杂。@Juhana,不,使用Alt 12并没有什么错。您只需要选择UTF-8作为编码。