2024-11-22 10:00:01

撇号的HTML代码

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

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


当前回答

虽然'实体可能在HTML5中被支持,它看起来像打字机的撇号。它看起来一点也不像一个真正的卷曲撇号——它看起来和结尾的引号一样:'。

看看我是怎么写的:

1:右单引号实体,2:撇号实体:' '。

我试图找到一个合适的实体或alt命令,专门针对一个正常的撇号(这看起来与右单引号“完全相同”),但我没有找到一个。我总是需要插入一个正确的单引号,以便在视觉上得到正确的撇号。

如果你在word 2013这样的字处理器中只使用' (ALT + 0146)或自动格式化的打字机撇号和引号作为花括号,请使用<meta charset="UTF-8">。

其他回答

这事情就让它的,。

正如msanders所指出的,这实际上是XML和XHTML,但不是在HTML4中定义的,所以我猜使用&#39;那样的话。我接受纠正。

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

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

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

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

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

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

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

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

首先,似乎&apos;〇应该避免 &apos的诅咒;

其次,如果有机会生成通过AJAX调用返回的标记,则应该避免使用实体名称(因为并非所有HTML实体在XML中都是有效的),并使用&#XXXX;语法。

如果不这样做,可能会导致标记被认为是无效的XML。

最有可能受此影响的实体是&nbsp;它应该被&#160;

如果这冒犯了任何人,我很抱歉,但是Ted Clancy的博客上有一篇合理的文章反对统一码委员会建议使用&#8217;(右单引号),并建议使用U+02BC(修饰字母撇号)(又名&#700;或者&#x2bc;)。

简而言之,这篇文章认为:

标点符号(如引号)通常用来分隔单词和短语,而缩略语的两边确实不能分开,但仍然有意义。 使用修饰符可以选择带有正则表达式\w+的缩略语 如果缩约中没有出现引号,则更容易解析文本中嵌入的引号

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

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

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

' 或 '

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