看起来很简单,但我在网上找不到任何相关信息。
撇号的正确HTML代码是什么?是’?
看起来很简单,但我在网上找不到任何相关信息。
撇号的正确HTML代码是什么?是’?
当前回答
我发现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无法显示的字符 如果缺失的字符是用数字表示的,那么使用十六进制(而不是十进制)形式,因为这是字符集标准中使用的形式。
其他回答
如果这冒犯了任何人,我很抱歉,但是Ted Clancy的博客上有一篇合理的文章反对统一码委员会建议使用’(右单引号),并建议使用U+02BC(修饰字母撇号)(又名ʼ或者ʼ)。
简而言之,这篇文章认为:
标点符号(如引号)通常用来分隔单词和短语,而缩略语的两边确实不能分开,但仍然有意义。 使用修饰符可以选择带有正则表达式\w+的缩略语 如果缩约中没有出现引号,则更容易解析文本中嵌入的引号
注意'IS在HTML5中定义,所以对于现代网站,我建议使用'因为它比'
检查:http://www.w3.org/TR/html5/syntax.html # named-character-references
这事情就让它的,。
正如msanders所指出的,这实际上是XML和XHTML,但不是在HTML4中定义的,所以我猜使用'那样的话。我接受纠正。
据我所知是'但看起来你的效果也不错
参见http://w3schools.com/tags/ref_ascii.asp
A List Apart有一个关于HTML中的字符和排版的很好的参考。根据那篇文章,撇号的正确HTML实体是’。示例使用:'。