目前我正在寻找所有主要货币的html实体,我可以很容易地获得美元,欧元,加元,澳元和更多,但我很难获得实体所有其他国家我有保加利亚列弗(лв),中国人民币(¥),俄罗斯卢布(руб),UA阿联酋迪拉姆(د.إ)获取所有主要货币的Html实体
每次我在我的下拉菜单中输入他们即将到来的?星座,所以有它周围的任何方式和是的,我用正确的字符集荟萃,只是试图让HTML实体为他们
感谢
目前我正在寻找所有主要货币的html实体,我可以很容易地获得美元,欧元,加元,澳元和更多,但我很难获得实体所有其他国家我有保加利亚列弗(лв),中国人民币(¥),俄罗斯卢布(руб),UA阿联酋迪拉姆(د.إ)获取所有主要货币的Html实体
每次我在我的下拉菜单中输入他们即将到来的?星座,所以有它周围的任何方式和是的,我用正确的字符集荟萃,只是试图让HTML实体为他们
感谢
字符显示为UTF-8格式的数据的指示你使用的字符不是正确的UTF-8。
例如,在将UTF-8字符粘贴到ISO-8859-1编码的HTML文件中时(可以通过在IDE或编辑器中选择正确的编码来修复),可能会发生这种情况。另一个常见原因是使用的数据库连接不是UTF-8。
如果你解决了这个问题,你应该没问题,不需要HTML实体。
哦,那是一个更好的选择,谢谢Pekka提供了这么好的解释 –
除了€
欧元,HTML 4.01中货币的实体为£
(英镑),¥
(日元/元)。见HTML 4.01 list of entities。
(HTML 5个草案增加实体的一个长长的清单,但它不如无用的 - 一般浏览器不支持,它给你什么,你不能用数字字符引用实现更安全)
对于其他货币,您可以使用数字字符参考,例如₩
作为韩元₩。您只需要通过其Unicode编号来标识符号中使用的字符。
或者,通常更好的方法是,使用启用Unicode的创作工具直接使用字符,并将文档编码正确设置为utf-8并声明为utf-8。但它是可能对所有货币符号使用“转义”。
您可以在http://symbologic.info/currency.htm看到包含国家,货币单位符号,ISO和HTML实体代码,HTML十进制和十六进制代码的大量货币列表。一个较小的列表在http://www.w3schools.com/charsets/ref_utf_currency.asp
html页面编码设置需要匹配combobox值的编码(您可以通过ajax加载)。您可以通过像meta标签设置:
记住,UTF-8是对HTML 5和ISO-8859-1的默认编码是HTML 4
的默认编码如果角色上来不当,你*不*使用正确的字符集。 HTML实体是一个正确的管道磁带解决方法 - 获得编码的权利会好得多 –
这是我正在使用的当前字符集 –
好的 - UTF-8中的字符也是如此吗?他们是在编码为UTF-8的文件? (编辑器的“另存为...”对话框中通常会有一个下拉菜单) –