在源代码中输入实体引用的替代方法

yro*_*roc 3 html

Google 的 HTML/CSS 样式指南建议不要使用实体引用:

\n
\n

不要使用实体引用。

\n

假设文件和编辑器以及团队之间使用相同的编码 (UTF-8),则无需使用诸如 、 或 之类的实体—引用”☺

\n
\n
<!-- Not recommended -->\nThe currency symbol for the Euro is &ldquo;&eur;&rdquo;.\n<!-- Recommended -->\nThe currency symbol for the Euro is \xe2\x80\x9c\xe2\x82\xac\xe2\x80\x9d.\n
Run Code Online (Sandbox Code Playgroud)\n

我不确定我是否理解他们的提议。我唯一能想到的是,他们说您应该使用文本编辑器的插入字符命令(例如,在 Atom 中,Ctrl-Shift-U或在 Emacs 中C-x 8)输入 Unicode 字符,而不是输入文字实体引用。是这样吗?

\n

小智 9

\n

我唯一能想到的是,他们说您应该使用文本编辑器的插入字符命令 [\xe2\x80\xa6],而不是输入文字实体引用。是这样吗?

\n
\n\n

是的,他们就是这么说的。

\n\n

毕竟,您写信不是&#65;为了插入这封信!当这些字符可以直接在 HTML 文件中表示时,A就不再需要编写&auml;for\xc3\xa4&hearts;for了。\xe2\x99\xa5

\n