#include文件在body中插入而不是head

时间:2013-08-29 12:44:40

标签: html iis-7 ssi

我有以下html页面,它引用了我的通用头部内容的包含文件。但是,而不是插入' head.html'的内容。在head元素中,它被添加到body元素中。

我没有脚本错误。这发生在FF,Chrome或IE中。我尝试删除head.html中的所有内容,除了单个跟踪,它仍然包含在正文中。可能有另一个框架干扰头部的渲染,我认为它只是获取包含文件并将其转移到引用它的确切位置,所以这对我来说似乎很奇怪。

TIA。


<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!--#include file="includes/head.html" -->

{ rest of non-generic head content }

 </head>

  <body class="animated fadeIn" style="" id="users">  ..............

1 个答案:

答案 0 :(得分:2)

那是一种纯粹的邪恶。

它发现包含文件被编码为UTF-8并且破坏了正确的SSI行为。 将文件更改为ANSI修复它。