如果我使用键盘直接将一个段落写入HTML文档的文本编辑器中,其中一个词有撇号,那么撇号将完全按照以下方式编写:
Here's an example of some text.
但是,如果从Word复制,则相同的句子将显示为:
Hereʼs an example of some text.
在HTML文档中显示它们的正确方法是什么?正如我通常进行查找和替换以使它们与'
相同。
此外,我还可以使用编码来编写它们:
ʼ = ʼ
&pos; = '
' = '
有没有一种标准的方法可以做到这一点?我知道&pos;
是一个HTML5的东西,所以'
可能是更安全的选择,但你需要逃避它们吗?应该使用哪种撇号?
答案 0 :(得分:1)
你需要逃脱他们吗?
'
字符需要由实体 表示,如果它出现在由'
个字符分隔的属性值中。
如果文档使用不包含它的字符编码进行编码,则ʼ
字符需要由实体 表示。你不应该在本世纪使用这样的字符编码(因为Unicode支持无处不在)。
应该使用哪种撇号?
这是一个排版问题(不适合Stackoverflow),主要是意见问题。