我可以看到关于此问题CommonsWare没有任何内容,但在对最新浏览器的有限测试中,似乎英镑符号(HTML5 + UTF-8 page)
不再需要html
使用的实体。
我想知道是否有人知道现在在现代浏览器中使用£
符号是否安全?
答案 0 :(得分:4)
它不依赖于浏览器或操作系统。它取决于您存储和显示数据的字符集。
如果您的<meta>
标记包含UTF-8,而您的数据库包含兼容的字符集,并且您使用的是在UTF-8中写入的服务器端脚本,则可以使用这些符号代替HTML实体。
HTML实体(€
或£
安全地位于字符集之间,因此定义什么字符集并不重要。但良好实践表明,您需要在同一个字符集中开发所有字符集代码。