HTML剪贴板片段在Chrome中显示良好,但在MSIE中显示不好

HTML剪贴板片段在Chrome中显示良好,但在MSIE中显示不好,html,internet-explorer,google-chrome,Html,Internet Explorer,Google Chrome,我有一个HTML片段文件,它是在将MSIE中的网页()复制到剪贴板后,通过提取Windows CF_HTML剪贴板数据创建的。HTML片段源位于此处: 现在,当我在Chrome中打开此文件时,它会完美地显示包含所有图像的网页。 然而,当我尝试在MSIE中打开它时,它首先似乎会使MSIE崩溃或使其挂起约5-10秒,然后页面显示非常糟糕,没有图像,尽管HTML中有一个基本标记。 我需要如何更改此HTML以使其在MSIE中与图像一起正确显示?文档类型声明应位于第一行,不包含任何前面的字符 这可能提供

我有一个HTML片段文件,它是在将MSIE中的网页()复制到剪贴板后,通过提取Windows CF_HTML剪贴板数据创建的。HTML片段源位于此处:

现在,当我在Chrome中打开此文件时,它会完美地显示包含所有图像的网页。
然而,当我尝试在MSIE中打开它时,它首先似乎会使MSIE崩溃或使其挂起约5-10秒,然后页面显示非常糟糕,没有图像,尽管HTML中有一个基本标记。

我需要如何更改此HTML以使其在MSIE中与图像一起正确显示?

文档类型声明应位于第一行,不包含任何前面的字符


这可能提供了与旧版IE更向后的兼容性。与其他浏览器的旧版不同,这些版本甚至在今天也被广泛使用。

文档类型声明应该在第一行,没有任何前面的字符。谢谢,这就是解决方案!为什么MSIE在文档类型声明之前仍然不允许任何内容,而所有其他浏览器对此没有问题,只是忽略了它?@Teemu将此作为解决方案编写,这样我就可以接受了。