欧元签到HTML

caw*_*caw 17 html xhtml sign euro

欧元(€)是22个欧洲国家的官方货币.

在HTML中,有不同的可能性来显示标志€:

  • €
  • €
  • €

你会在HTML中使用哪一个?我认为并非所有浏览器都支持任何表示形式.遗憾的是,没有标准的方式来显示标志.

你能推荐一种陈述吗?有什么区别?哪种支持最好?

我希望你能帮助我.非常感谢你提前!

Kon*_*lph 38

你会在HTML中使用哪一个?

他们都不是.使用适当的编码(即:UTF-8或其他Unicode转换)并直接使用charcter.如果完全可以避免,请不要使用HTML实体,因为它们没有使用正确编码的优势.

这也是错的:

遗憾的是,没有标准的方式来显示标志.

有,这就是我描述的方式.从字面上看,如果所选择的fond支持字形,那么每个浏览器(包括MSIE 5)都将正确显示Unicode字符.

唯一的 有效不使用Unicode字符而是回退到实体的原因可能是使用不支持Unicode的传统软件的项目.但这绝不应该发生,对吧?

  • +1.这是2009年,我们现在都应该使用UTF-8.您在SO问题中直接键入了€,您应该直接在您的网页中输入它! (10认同)
  • 您已将文件保存为Windows-CP1252编码(西欧),并将其作为ISO-8859-1编码,与CP1252类似但不相同.这就是为什么欧元最终成为一个控制角色(U + 0080).很可能你在没有任何字符集数据的情况下为你的页面提供服务,所以浏览器猜测你的意思,这可能让你感到困惑.将<meta http-equiv ="Content-Type"content ="text/html; charset = ..."/>元素添加到<head>以指定您的意思是哪个字符集. (2认同)

Jos*_*ger 9

根据Google Doctype &euro;,所有浏览器都支持.但也许并非所有字体.

编辑 我也同意Konrad Rudolph,如果可以的话,直接使用角色.

  • 对于"新"这么多. (9认同)