我最近注意到许多知名网站直接在其源代码中使用字符,例如:
<q>“Hi there”</q>
而不是:
<q>“Hi there”</q>
哪一个是首选?我过去一直使用实体,但直接使用字符似乎更具可读性,并且在 Unicode 文档中似乎没问题。
最佳答案
如果编码是UTF-8,普通字符都可以正常工作,没有理由不使用它们。不支持 UTF-8 的浏览器在显示现代网页时会出现很多其他问题,所以不用担心。
所以使用字符更容易、更易读,我更愿意这样做。
它还节省了几个字节,这很好,尽管通过使用压缩和缩小可以获得更多。
关于HTML5 : which is better - using a character entity vs using a character directly?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9808098/