我从网页复制了一些代码到我的文本编辑器中。
双引号字符改为:
<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>
为什么?
答案1
有些编辑不能很好地处理“智能引号”或强制将其转换为“愚蠢的引号”。
编辑:我反过来读了你的例子——结果恰恰相反:你从普通的引号中得到了所谓的“智能”引号。在某些编辑器中,这是一个可配置的设置。要明白文字处理器和普通的有很大的不同文本编辑器。使用 Word 作为文本编辑器可能会对代码或标记语言产生奇怪且破坏性的影响。
答案2
你需要一个支持 HTML 的文本编辑器,例如记事本++. 要么这样,要么使用比你正在使用的编辑器(如记事本)更“愚蠢”的东西,它不会尝试“智能引用”你的代码。
答案3
很可能软件正在尝试提供帮助。如果在键入引文时,它变成了“字符,难道你不希望它在粘贴文本时进行同样的转换吗?