这是这篇文章的延续:是什么让 Internet Explorer 进入了怪癖模式?.
我有一个基于 Django LFC CMS ( http://snow4life.pl/ ) 的网页。问题是,当我将文件上传到服务器时,默认模板(http://bitbucket.org/diefenbach/lfc-theme-1.0/src/tip/lfc_theme/templates/lfc/base.html)以某种方式由在 DOCTYPE 声明之前添加了 server 和一些随机空格。声明本身被移动到<body>
段中的某处。这当然会使 Internet Explorer 进入怪癖模式。这不是模板错误,因为在演示页面上它正常工作(http://demo.django-lfc.com/)。你有什么想法会导致这种情况吗?我尝试上传空的 html 页面,来自 w3c 的示例,以十六进制模式对其进行编辑,但没有任何效果。
编辑
我正在通过 WinSCP 上传。这是服务器上 vi 中编辑的屏幕截图,服务器上 winscp 的编辑器,我本地磁盘上的 vim 和本地 vi(hex) 中的屏幕截图。