2015-03-23 5 views
-1

В то время как Iam копирует текстовую фразу из блокнота ++ (фраза включает пробелы, символ охраны (©), зарегистрированный символ (®) и т. Д.) В html, после сохранения html-страницы он показывает странные символы, такие как Â вместо пространства и другие. На моей странице html Iam имеет набор символов под метатегами вроде charset = UTF-8. Проблема возникает при копировании текста только из блокнота ++. Пожалуйста, помогите мне решить эту проблему.Кодировка символов

ответ

0

В HTML (насколько я знаю) вы всегда должны использовать HTML-объекты для представления символов, таких как © (который предоставляется как ©). Вот полный список HTML Entities

+0

Да, это правильно .. но что мне делать, если Iam копирует текст из блокнота ++. Эта проблема возникает только при копировании Iam любого текста, который имеет эти специальные символы. – Divyanshu

+0

Я бы предложил ** НЕ КОПИРОВАТЬ ЛЮБЫЕ КОДЫ **, а переписывать их. Копирование текста также удалит все форматирование. Что касается этих специальных символов, вы можете сделать FIND + REPLACE в блокноте, чтобы заменить эти символы соответствующими объектами HTML, а затем скопировать их. – ArinCool

+0

. Это нормально от предполагаемого разработчика, т. Е. Для перезаписи, но как это сделать. Если конечный пользователь помещает любой текст, скопированный из np ++, который имеет такие символы, и теперь его требуется ограничить эти символы. – Divyanshu

Смежные вопросы