Возможно, вам следует использовать объекты & ldquo; (левая двойная кавычка) и & rdquo; (справа двойная кавычка) вместо вырезания и вставки того, что вы копируете в буфер обмена из Word. Тогда вы обнаружите, что он будет работать практически везде.
То же самое касается коротких и длинных гипсов (& ndash; и - соответственно).
(Я потратил слишком много времени, чтобы очистить их в HTML.: -)
Здесь является хорошим справочником по всем доступным сущностям HTML.
РЕДАКТИРОВАТЬ: В ответ на вопросы: & ldquo; Есть ли какая-либо разница в использовании «вместо & rdquo; ? также любой из этих объектов требует определенной кодировки? Должен ли я использовать UTF-8? & rdquo;
Я не думаю, что есть какая-то разница. Здесь в спецификации HTML 4.0 дает ссылку на DTD HTMLSpecial.ent , которая включает следующее:
<!ENTITY rdquo CDATA "”" -- right double quotation mark,
U+201D ISOnum -->
Так что я бы сказал, что они эквивалентны. Относительно того, относятся ли они к определенной кодировке, в разделе 5.3.1 спецификации HTML 4.0 сказано:
Числовые ссылки на символы указывают кодовую позицию символа в наборе символов документа.
И 5.1 говорит:
& hellip; поэтому HTML использует гораздо более полный набор символов, называемый универсальным набором символов (UCS), определенный в [ISO10646] . & Hellip; Набор символов, определенный в [ISO10646] , является посимвольным эквивалентом Unicode 2.0 ( [UNICODE] ).
Я не эксперт по Unicode, но я думаю, что это говорит о том, что вы можете использовать практически любую кодировку Unicode.