HTML-код для апострофа - PullRequest
       26

HTML-код для апострофа

210 голосов
/ 07 января 2009

Казалось бы, все просто, но я не могу найти что-либо релевантное в Интернете.

Какой правильный HTML-код для апострофа? Это ’?

Ответы [ 17 ]

3 голосов
/ 07 января 2009

' в десятичном формате.

%27 в шестнадцатеричном формате.

3 голосов
/ 28 сентября 2014

Я нашел Поиск символов Unicode в FileFormat.info , который наиболее полезен при поиске точных кодов символов.

Ввод простого ' (символа слева от клавиши , возвращающего на моей клавиатуре Mac в США) в их поиске выдает несколько результатов различных скручиваний и языков .

Я бы предположил, что первоначальный вопрос требовал типографски правильного U + 02BC ʼ, а не пишущей машинки U + 0027 '.

W3C рекомендует шестнадцатеричные коды для сущностей HTML (см. Ниже). Для U + 02BC это будет ʼ, а не ' для U + 0027.

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

Использование экранирования символов в разметке и CSS

Шестнадцатеричные и десятичные. Обычно, когда стандарт Unicode ссылается или перечисляет символы, он использует шестнадцатеричное значение. ... Учитывая распространенность этого соглашения, часто полезно, хотя и не обязательно, использовать шестнадцатеричные числовые значения в escape-числах, а не десятичные значения ...

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

5 Представление HTML-документа 5.4 Нераспознаваемые символы

… Если пропущенные символы представлены с использованием их числового представления, используйте шестнадцатеричную (не десятичную) форму, поскольку эта форма используется в стандартах набора символов.

3 голосов
/ 01 декабря 2013

Хотя сущность ' может поддерживаться в HTML5, она выглядит как апостроф пишущей машинки. Это не похоже на настоящий кудрявый апостроф, который выглядит идентично кавычке: .

Просто посмотрите, когда я пишу их друг за другом:

1: правая единичная кавычка, 2: апострофная сущность: ’ '.

Я пытался найти правильную сущность или команду alt специально для нормально выглядящего апострофа (который опять-таки выглядит «идентичным» закрывающей правой одинарной кавычке), но я не нашел ни одного. Мне всегда нужно вставлять правильную одинарную кавычку, чтобы получить визуально правильный апостроф.

Если вы используете только (ALT + 0146) или автоформат форматирования апострофов и кавычек как фигурные в текстовом редакторе, таком как Word 2013, используйте <meta charset="UTF-8">.

2 голосов
/ 07 января 2009

Насколько я знаю, это &#39;, но, похоже, у тебя тоже работает

См. http://w3schools.com/tags/ref_ascii.asp

2 голосов
/ 07 января 2009

Используйте &apos; для прямого апострофа. Это имеет тенденцию быть более читабельным, чем числовой &#39; (если другие когда-либо могут прочесть HTML непосредственно).

Изменить: msanders указывает, что &apos; не является допустимым HTML4, который я не знал, поэтому следуйте большинству других ответов и используйте &#39;.

1 голос
/ 20 марта 2017

Извините, если это кого-то оскорбляет, но на * 1001 есть разумная статья в блоге Теда Клэнси *, в которой содержится аргумент против рекомендации комитета по Юникоду использовать '(ПРАВИЛЬНАЯ ОДНОКВАЖНАЯ ЦИТАТА МАРКА) и предлагается использовать U + 02BC (ПИСЬМО МОДИФИКАТОРА) APOSTROPHE) (он же ʼ или & # x2bc;) вместо этого.

В двух словах, статья утверждает, что:

  • Знак пунктуации (такой как кавычка) обычно разделяет слова и фразы, в то время как стороны сокращения действительно не могут быть разделены и все еще имеют смысл.
  • Использование модификатора позволяет выбрать сокращение с регулярным выражением \ w +
  • Проанализировать кавычки, встроенные в текст, проще, если в сокращениях нет также кавычек
1 голос
/ 12 апреля 2014

Вы можете попробовать &#x0027;, как видно из http://unicodinator.com/#0027

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...