Webkit将头部内容移动到正文,并增加了额外的空间?

时间:2012-01-13 20:05:19

标签: javascript html webkit head document-body

似乎Webkit将我所有的头部标签移动到身体上,并在身体前面添加了大量的空白。当我查看源代码时,标签位于正确的位置。当我使用Chrome浏览器检查元素时,标记已被移动。我怀疑它是Webkit,因为在Safari中也是如此,但在Opera或Firefox中却没有。我使用最新的浏览器。

这是我的源代码开始,当我按“显示源”时出现:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="description" content="(Snip)" />

    <title>(Snip)</title>

    <link rel="shortcut icon" href="favicon.ico" />

    <link rel="stylesheet" type="text/css" href="style/qtip.css" />
    <link rel="stylesheet" type="text/css" href="style/jquery-ui.css" />
    <link rel="stylesheet" type="text/css" href="style/new.css" />

    <script type="text/javascript" src="javascript/ckfinder/ckfinder.js"></script>
    <script type="text/javascript" src="javascript/jquery.js"></script>
    <script type="text/javascript" src="javascript/jquery_easing.js"></script>
    <script type="text/javascript" src="javascript/jquery_custom.js"></script>
    <script type="text/javascript" src="javascript/typewatch.js"></script>
    <script type="text/javascript" src="javascript/ckeditor/ckeditor.js"></script>
    <script type="text/javascript" src="javascript/ckeditor/adapters/jquery.js"></script>
    <script type="text/javascript" src="javascript/slider.js"></script>
    <script type="text/javascript" src="javascript/script.js"></script>
    <script type="text/javascript" src="javascript/qtip.js"></script>
    <script type="text/javascript" src="javascript/swfobject.js"></script>
</head>

<body>
            <div id="wrapper_ext">
            <a id="wallpaper_toggle"></a>
            ...

以下是DOM分析器的屏幕截图: DOM analyser

我最初怀疑是Javascript,但是我禁用了所有Javascript并且发生了同样的事情。然而,这只发生在我的一些页面上,所以我不知道实际原因。我正在寻找导致此类问题的可能原因

1 个答案:

答案 0 :(得分:4)

我从文件中删除了字节顺序掩码(BOM),但它确实有效。 我应该将此报告为webkit的错误吗?