Я скопировал некоторый код с веб-страницы и в мой текстовый редактор.
Символы двойной кавычки изменяются на это:
<iframe src=“http://www.yahoo.com” style=“width:500px; height:500px;” frameborder=“0?></iframe>
вместо этого (который является тем, в чем я нуждался):
<iframe src="http://www.yahoo.com" style="width:500px; height:500px;" frameborder="0"></iframe>
Почему?
Некоторые редакторы не обрабатывают "умные кавычки" хорошо или насильственно преобразовывают их в "немые кавычки".
Править: Я считал Ваши примеры назад - противоположное произошло: Вы получили так называемые "умные" кавычки от простых. В некоторых редакторах это - конфигурируемый параметр. И поймите, что текстовые процессоры очень отличаются от обычных текстовых редакторов. Используя Word, поскольку текстовый редактор может сделать странные и разрушительные вещи на кодовые языки или языки разметки.
Вам нужен текстовый редактор, это - знающий HTML, например, Блокнот ++. Или это или что-то 'более немое', чем редактор, которого Вы используете (как Блокнот), который не будет делать попытку к 'умной кавычке' Вашего кода.