Могут ли такие символы, как ™ и ®, помещаться непосредственно в тег meta-description или следует использовать их коды символов HTML?
<meta name = "description" content = "Hello® World™">
<meta name = "description" content = "Hello® World™">






Если кодировка символов документа HTML позволяет это, используйте символы напрямую. Спецификация HTML рекомендует для использования UTF-8 ("Авторы должны использовать UTF-8"), которая является кодировкой, позволяющей это сделать.
Соответствующая статья Рабочей группы W3C по интернационализации:
Использование escape-символов в разметке и CSS
Вы по-прежнему должны использовать сущности для символов, которые имеют зарезервированное значение в HTML, если контекст делает их неоднозначными.
Примеры:
< (как <)> (как >)& (как &)" (как ")' (как ')Может быть хорошей идеей использовать сущности для невидимых символов (кроме обычных для пробела, табуляции и новой строки), чтобы авторы не путали их и не упускали из виду.
Возможный дубликат Могу ли я использовать объекты символов HTML в метатегах?