![]() |
1
3
它不是ASCII字符,而是Unicode字符,U+2014。如果您的页面输出将是UTF-8,在当今这个时代它确实应该是UTF-8,那么您不需要对其进行HTML编码,只需直接输出字符即可。
它到底给你带来了什么问题?如果无法输出“-”,则可能无法输出任何其他非ASCII Unicode字符,这是数千个字符。 如果确实需要,请将“\u2014”替换为“&x2014;”,但实际上,使用今天的支持Unicode的工具,不必到处用标记替换每个非ASCII Unicode字符。 |
![]() |
2
0
看看 A List Apart ,正如我在 HTML Apostrophe
|
![]() |
3
0
Bobince的回答为您主要关心的问题提供了一个解决方案:用一个更直接的要替换的字符声明来替换您对HTMLDE代码的使用。
(“\u2014”(dec 8212)是em破折号,\u2013”(dec 8211)是en破折号。)
然后替换
) |
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
|
eXor420 · 如何在脚本标记中使用导出的函数? 1 年前 |
![]() |
IonicMan · 剑道网格在宽度过大时不显示某些列 1 年前 |
![]() |
Kernier · 如何将数学公式支持添加到StacksEditor? 1 年前 |
|
Md. Ibrahim · CSS网格项溢出小屏幕滚动 1 年前 |
|
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |