欧元符号 HTML
Posted
技术标签:
【中文标题】欧元符号 HTML【英文标题】:Euro sign in HTML 【发布时间】:2010-11-26 00:42:46 【问题描述】:欧元 (€) 是 22 个欧洲国家的官方货币。
在 html 中显示符号 € 有不同的可能性:
€
€
€
你会在 HTML 中使用哪一个?我认为所有浏览器都不支持任何表示。可惜没有标准的标示方式。
你能推荐其中一种表现形式吗?有什么区别?哪个最受支持?
我希望你能帮助我。非常感谢您!
【问题讨论】:
【参考方案1】:根据Google Doctype €
在所有浏览器中都支持。但也许不是所有的字体。
编辑 我也同意 Konrad Rudolph 的观点,如果可以,请直接使用角色。
【讨论】:
如果使用Courier New字体,在Internet Explorer 8中好像不行。【参考方案2】:您真的应该只测试它并将支持它的浏览器指定为最低要求。这大大减轻了您的工作量,因为它让用户负责:-) 或者,使用“欧元”一词或“欧元”货币指示符(如美元、澳元、日元等)。
【讨论】:
谢谢。 “EUR”可能是最好的选择。【参考方案3】:ä½ ä¼å¨ HTML ä¸ä½¿ç¨åªä¸ä¸ªï¼
没æã使ç¨éå½çç¼ç ï¼å³ï¼UTF-8 æå ¶ä» Unicode 转æ¢ï¼å¹¶ç´æ¥ä½¿ç¨å符ãå¦æå¯ä»¥é¿å çè¯ï¼ä¸è¦ä½¿ç¨ HTML å®ä½ï¼å 为å®ä»¬ä¸ä½¿ç¨éå½çç¼ç ç¸æ¯æ²¡æä»»ä½ä¼å¿ã
å¦å¤ï¼è¿æ¯é误çï¼
éæ¾çæ¯ï¼æ²¡ææ åçæ¹å¼æ¥æ¾ç¤ºæ å¿ã
æï¼è¿å°±æ¯æææè¿°çæ¹å¼ãä»åé¢ä¸çï¼æ¯ä¸ªæµè§å¨ï¼å æ¬ MSIE 5 å¨å ï¼å¦ææéåä½æ¯æåå½¢ï¼é½å°æ£ç¡®æ¾ç¤º Unicode å符ã
ä¸ä½¿ç¨ Unicode å符èæ¯åéå°å®ä½çå¯ä¸ææçç±å¯è½æ¯ä½¿ç¨ä¸æ¯æ Unicode çæ§è½¯ä»¶ç项ç®ãä½è¿ç»ä¸åºè¯¥åçï¼å¯¹å§ï¼
【讨论】:
谢谢ï¼æ以æ¢ç¶æä½¿ç¨ UTF-8ï¼æåºè¯¥ä½¿ç¨ Ãâ¬ï¼å¯¹å§ï¼è¿ççæ¯å®ä½å¥½åï¼å¾å°æ´å¥½çæ¯æï¼ +1ãè¿æ¯ 2009 å¹´ï¼æ们ç°å¨åºè¯¥é½å¨ä½¿ç¨ UTF-8ãæ¨ç´æ¥å¨ SO é®é¢ä¸è¾å ¥äº â¬ï¼æ¨åºè¯¥ç´æ¥å¨ç½é¡µä¸è¾å ¥ï¼ marcoï¼ççæçæ´æ°ãæ¯çï¼å®å¾å°äºæ´å¥½çæ¯æï¼å³ä½¿æ¯æ§çæµè§å¨ä¹è½æ¯«æ é®é¢å°æ¾ç¤ºå®ï¼ååï¼å³ä½¿æ¯ Lynxï¼ä¹å¯ä»¥æ£ç¡®è®¾ç½®ï¼ãå å« â¬ ç¬¦å·çåä½å·²ç»åå¨äºå¾é¿æ¶é´ï¼å¹¶ä¸æææ åç½ç»åä½ï¼å³å¯ä¸åºè¯¥ä½¿ç¨çåä½ï¼å 为å®ä»¬æ¯å¯ä¸è·å¾è¶³å¤å¹¿æ³æ¯æçåä½ï¼é½å å«å®ã跨度> æ¨å·²å°æ件ä¿å为 Windows-CP1252 ç¼ç ï¼è¥¿æ¬§ï¼ï¼å¹¶å°å ¶ç¨ä½ ISO-8859-1 ç¼ç ï¼ä¸ CP1252 ç¸ä¼¼ä½ä¸ä¸æ ·ãè¿å°±æ¯ä¸ºä»ä¹æ¬§å æç»æ为æ§å¶å符 (U+0080) çåå ãå¾å¯è½æ¨æä¾ç页é¢æ ¹æ¬æ²¡æä»»ä½å符éæ°æ®ï¼å æ¤æµè§å¨ä¼çæµæ¨çææï¼è¿å¯è½ä¼è®©æ¨æå°å°æãå° å ç´ æ·»å å° ä»¥æå®æ¨ææçå符éã æ¨æ好å°æ件ä¿å为 UTF-8 并å°å ¶ä½ä¸º UTF-8 æä¾ï¼ä½ Proton æ¯ä¸ä¸ªå®å ¨ä¸æ¯æ Unicode çèå¼ç¼è¾å¨ãæä¸ä¼æ¨èå®ãè¾å ¥ 'ä' å¾å° 'ä' å¾æè ¢ã【参考方案4】:来自 Google 的 HTML/CSS 样式指南:
不要使用实体引用。 假设文件和编辑器以及团队之间使用相同的编码 (UTF-8),则无需使用 —、” 或 ☺ 等实体引用。
唯一的例外情况适用于 HTML 中具有特殊含义的字符(如
<!-- Not recommended -->
The currency symbol for the Euro is “&eur;”.
<!-- Recommended -->
The currency symbol for the Euro is “€”.
【讨论】:
谢谢,总结得很好。 我忘记发布了,但这里是 Google 的官方风格指南:google-styleguide.googlecode.com/svn/trunk/htmlcssguide.xml 这是一个新链接,供所有阅读此内容并发现该链接不再起作用的人使用.. ;) google.github.io/styleguide/htmlcssguide.xml【参考方案5】:我使用&#128;
,你可以在这里看到:€ 它至少在 Firefox、Chrome 和 IE 中有效。
【讨论】:
【参考方案6】:至少在今天,公认的答案实际上很糟糕。 最好的选择是使用 €
不是Unicode,顺便说一句,即使它有效。这是ANSI。 javascript String.fromCodePoint(128) 会给你一个你甚至看不到的控制字符。远离那个。
如果您打算对符号使用纯 UTF-8 文本,则在更改数据库属性后可能会出现错误,或者如果您只是将其输入文件,一旦您不小心将其复制到 ANSI 编码中,或一些具有其他编码的文件。去过那里。
【讨论】:
以上是关于欧元符号 HTML的主要内容,如果未能解决你的问题,请参考以下文章