2024-11-22 10:00:01

撇号的HTML代码

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

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


当前回答

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

看看我是怎么写的:

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

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

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

其他回答

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

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

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

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

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

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

我发现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;实体可能在HTML5中被支持,它看起来像打字机的撇号。它看起来一点也不像一个真正的卷曲撇号——它看起来和结尾的引号一样:'。

看看我是怎么写的:

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

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

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

仅仅是一个维护良好的Html实体集合(存档)的链接,以及它的当前(2023-01-22)状态Named Character References。