一尘不染

什么时候应该使用HTML实体?

html

这已经使我困惑了一段时间。随着UTF-8作为Web开发中的实际标准的出现,我不确定在哪种情况下应该使用HTML实体,对于哪种情况我应该仅使用UTF-8字符。例如,

  • 破折号(–,&emdash;
  • &符(&,&
  • 3/4分数(¾,¾

请阐明这个问题。将不胜感激。


阅读 636

收藏
2020-05-10

共1个答案

一尘不染

如果您的编辑器支持Unicode,则通常不需要使用HTML字符实体。在以下情况下,实体可能会很有用:

  • 您的键盘不支持您需要输入的字符。例如,许多键盘没有破折号或版权符号。
  • 您的编辑器不支持Unicode(几年前很常见,但今天可能不常见)。
  • 您想在源代码中明确说明正在发生的事情。例如,该 代码比相应的空白字符更清晰。
  • 您需要HTML特殊字符转义喜欢<&"
2020-05-10