Объект HTML не отображается на реальном сервере, но он корректно отображается на локальном компьютере

#html #utf-8 #character-encoding #special-characters #html-entities

#HTML #utf-8 #кодировка символов #специальные символы #html-объекты

Вопрос:

На локальном компьютере он показывает:

Baby Nursery Accessories and Décor Private Label Amazon FBA Business

Но на реальном сервере он показывает:

Baby Nursery Accessories and Damp;eacute;cor Private Label Amazon FBA Business

Я уже поместил их в оба из них:

 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<meta charset="utf-8">
  

Я проверил как в Firefox, так и в Chrome, и проблема все та же. Кстати, я использую PHP. Возможно, это помогло бы.

Обновить

Это происходит только в текстовом поле и в модальном режиме.

Почему это могло произойти?

Ответ №1:

Оказывается, это было вызвано javascript в моем коде, использующим $(.selector).text() вместо $(.selector).html() , поэтому объекты HTML не отображались