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

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

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

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

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

Ответы [ 17 ]

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

Если вы ищете одинарную кавычку, это

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

В List Apart есть хорошая ссылка на символы и типографику в HTML . Согласно этой статье, правильная сущность HTML для апострофа - ’. Пример использования: ’.

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

Это '.

Как отметили msanders, на самом деле это XML и XHTML, но они не определены в HTML4, поэтому я предполагаю использовать ' в этом случае. Я стою исправлено.

16 голосов
/ 17 ноября 2014

Стандартный, легко запоминающийся набор HTML-кавычек, начиная с правильной одиночной кавычки, которая обычно используется в качестве апострофа:

  • правильная одинарная кавычка & mdash; ’ & mdash; & Rsquo;
  • оставил одинарную кавычку & mdash; ‘ & mdash; & Lsquo;
  • правильная двойная кавычка & mdash; ” & mdash; & Rdquo;
  • левая двойная кавычка & mdash; “ & mdash; & Ldquo;
14 голосов
/ 07 января 2009

Зависит от того, о каком апострофе вы говорите: есть ', ‘, ’ и, возможно, множество других, в зависимости от контекста и языка, который вы собираетесь писать. И с заявленной кодировкой символов, например UTF-8 вы также можете написать их прямо в ваш HTML: ', , .

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

Во-первых, может показаться, что & apos; необходимо избегать - Проклятие

Во-вторых, если есть вероятность создания разметки для возврата через вызовы AJAX, вам следует избегать имен сущностей (поскольку не все сущности HTML допустимы в XML) и использовать & # XXXX; синтаксис вместо.

Невыполнение этого требования может привести к тому, что разметка будет считаться недействительным XML.

Сущность, на которую это больше всего повлияет, - это & ​​nbsp;, которую следует заменить на

6 голосов
/ 15 февраля 2013

Обратите внимание, что ' определено в HTML5, поэтому для современных веб-сайтов я бы посоветовал использовать ', поскольку он гораздо более читабелен, чем '

Проверка: http://www.w3.org/TR/html5/syntax.html#named-character-references

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

Вот отличный справочник по кодам HTML Ascii:

http://www.ascii.cl/htmlcodes.htm

Код, который вы ищете: '

5 голосов
/ 09 мая 2017

Даже если ' читается лучше, чем ', и стыдно не использовать его, как отказоустойчивый, используйте '.

' является действительной HTML 5 сущностью, однако она не является действительной HTML 4 сущностью.

Если <!DOCTYPE html> не находится вверху вашего HTML-документа, используйте &#39;

3 голосов
/ 06 февраля 2015

Просто еще одна ссылка с хорошо поддерживаемой коллекцией HTML-сущности

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