【发布时间】:2010-11-26 00:42:46
【问题描述】:
欧元 (€) 是 22 个欧洲国家的官方货币。
在 HTML 中显示符号 € 有不同的可能性:
€€€
你会在 HTML 中使用哪一个?我认为所有浏览器都不支持任何表示。可惜没有标准的标示方式。
你能推荐其中一种表现形式吗?有什么区别?哪个最受支持?
我希望你能帮助我。非常感谢您!
【问题讨论】:
欧元 (€) 是 22 个欧洲国家的官方货币。
在 HTML 中显示符号 € 有不同的可能性:
€€€你会在 HTML 中使用哪一个?我认为所有浏览器都不支持任何表示。可惜没有标准的标示方式。
你能推荐其中一种表现形式吗?有什么区别?哪个最受支持?
我希望你能帮助我。非常感谢您!
【问题讨论】:
根据Google Doctype € 在所有浏览器中都支持。但也许不是所有的字体。
编辑 我也同意 Konrad Rudolph 的观点,如果可以,请直接使用角色。
【讨论】:
您真的应该只测试它并将支持它的浏览器指定为最低要求。这大大减轻了您的工作量,因为它让用户负责:-) 或者,使用“欧元”一词或“欧元”货币指示符(如美元、澳元、日元等)。
【讨论】:
ä½ ä¼å¨ HTML ä¸ä½¿ç¨åªä¸ä¸ªï¼
没æã使ç¨éå½çç¼ç ï¼å³ï¼UTF-8 æå ¶ä» Unicode 转æ¢ï¼å¹¶ç´æ¥ä½¿ç¨å符ã妿å¯ä»¥é¿å çè¯ï¼ä¸è¦ä½¿ç¨ HTML å®ä½ï¼å 为å®ä»¬ä¸ä½¿ç¨éå½çç¼ç ç¸æ¯æ²¡æä»»ä½ä¼å¿ã
å¦å¤ï¼è¿æ¯é误çï¼
éæ¾çæ¯ï¼æ²¡ææ åçæ¹å¼æ¥æ¾ç¤ºæ å¿ã
æï¼è¿å°±æ¯æææè¿°çæ¹å¼ãä»åé¢ä¸çï¼æ¯ä¸ªæµè§å¨ï¼å æ¬ MSIE 5 å¨å ï¼å¦ææéå使¯æåå½¢ï¼é½å°æ£ç¡®æ¾ç¤º Unicode å符ã
ä¸ä½¿ç¨ Unicode åç¬¦èæ¯åéå°å®ä½çå¯ä¸ææçç±å¯è½æ¯ä½¿ç¨ä¸æ¯æ Unicode çæ§è½¯ä»¶ç项ç®ãä½è¿ç»ä¸åºè¯¥åçï¼å¯¹å§ï¼
【讨论】:
来自 Google 的 HTML/CSS 样式指南:
不要使用实体引用。 假设文件和编辑器以及团队之间使用相同的编码 (UTF-8),则无需使用 —、” 或 ☺ 等实体引用。
唯一的例外情况适用于 HTML 中具有特殊含义的字符(如
<!-- Not recommended -->
The currency symbol for the Euro is “&eur;”.
<!-- Recommended -->
The currency symbol for the Euro is “€”.
【讨论】:
我使用&#128;,你可以在这里看到:€ 它至少在 Firefox、Chrome 和 IE 中有效。
【讨论】:
至少在今天,公认的答案实际上很糟糕。 最好的选择是使用 €
不是Unicode,顺便说一句,即使它有效。这是ANSI。 JavaScript String.fromCodePoint(128) 会给你一个你甚至看不到的控制字符。远离那个。
如果您打算对符号使用纯 UTF-8 文本,则在更改数据库属性后可能会出现错误,或者如果您只是将其输入文件,一旦您不小心将其复制到 ANSI 编码中,或一些具有其他编码的文件。去过那里。
【讨论】: