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

По-видимому, простой, но я не могу найти что-либо релевантное в Интернете.

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

Ответ 1

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

'

Ответ 3

Это '.

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

Ответ 4

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

  • правая одинарная кавычка — ’ — & Rsquo;
  • left single-quote — ‘ — & Lsquo;
  • правая двойная кавычка — ” — "
  • left double-quote — “ — "

Ответ 5

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

Ответ 6

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

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

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

Объект, который, скорее всего, будет затронут этим, - & nbsp;, который должен быть заменен на & # 160;

Ответ 7

Вот отличная ссылка для HTML-кодов Ascii:

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

Код, который вы ищете, это: & # 39;

Ответ 8

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

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

Ответ 9

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

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

Ответ 10

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

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

1: правый объект с одиночной кавычкой, 2: объект апострофа: '.

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

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

Ответ 11

Я нашел FileFormat.info Unicode Character Search, чтобы помочь вам найти точные коды символов.

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

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

W3C рекомендует использовать шестнадцатеричные коды для объектов HTML (см. ниже). Для U + 02BC это будет &#x2bc;, а не &#x27; для U + 0027.

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

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

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

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

5 Представление HTML-документа... 5.4 Undisplayable characters

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

Ответ 12

Просто еще одна ссылка с хорошо сохранившейся коллекцией Html Entities

Ответ 13

Даже если &apos; читает лучше, чем &#39;, и стыдно не использовать его, как отказоустойчивый, используйте &#39;.

&apos; - это действительный объект HTML 5, однако он не является допустимым HTML 4.

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

Ответ 15

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

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

Ответ 17

There is a reasonable article here that argues for the use of U+02BC (MODIFIER LETTER APOSTROPHE) (aka &#700; or &#x2bc;) rather than &#8217; (RIGHT SINGLE QUOTATION MARK).

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

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