2024-11-22 10:00:01

撇号的HTML代码

看起来很简单,但我在网上找不到任何相关信息。

撇号的正确HTML代码是什么?是’?


当前回答

如果你正在寻找直接的撇号' (U+00027),它是

& # 39;事情就让它或,(最新版本仅支持HTLM 5)

如果你正在寻找卷曲的撇号' (U+02019),那么是的,它是

' 或 '

至于使用哪一个,在平面设计社区有很好的答案:撇号的正确字符是什么?

其他回答

事情就让它使用;对于一个直接的撇号。这往往比数字'(如果其他人有可能直接阅读HTML)。

编辑:msanders指出'不是有效的HTML4,我不知道,所以遵循大多数其他答案和使用'。

这取决于你说的是哪个撇号:有', ‘, ’可能还有很多其他的,这取决于上下文和你打算写的语言。使用声明的字符编码,例如UTF-8,你也可以将它们直接写入HTML: ', ', '。

如果你正在寻找直接的撇号' (U+00027),它是

& # 39;事情就让它或,(最新版本仅支持HTLM 5)

如果你正在寻找卷曲的撇号' (U+02019),那么是的,它是

' 或 '

至于使用哪一个,在平面设计社区有很好的答案:撇号的正确字符是什么?

我发现FileFormat.info的Unicode字符搜索在查找准确的字符代码方面最有帮助。

在他们的搜索中,只需输入'(在我的美国Mac键盘上,返回键左边的字符),就会得到各种卷曲和语言的结果。

我认为最初的问题是要求字体正确的U+02BC ',而不是打字机的U+0027 '。

W3C推荐对HTML实体使用十六进制编码(见下文)。对于U+02BC,应该是ʼ而不是'U + 0027。

http://www.w3.org/International/questions/qa-escapes

在标记和CSS中使用字符转义 十六进制和十进制。通常,当Unicode标准引用或列出字符时,它使用十六进制值。鉴于这种惯例的普遍存在,在转义中使用十六进制数值而不是十进制值通常是有用的(尽管不是必需的)。

http://www.w3.org/TR/html4/charset.html

5.4无法显示的字符 如果缺失的字符是用数字表示的,那么使用十六进制(而不是十进制)形式,因为这是字符集标准中使用的形式。

注意'IS在HTML5中定义,所以对于现代网站,我建议使用'因为它比'

检查:http://www.w3.org/TR/html5/syntax.html # named-character-references