Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTML的顶部有一个空行_Javascript_Php_Html_Google Maps - Fatal编程技术网

Javascript HTML的顶部有一个空行

Javascript HTML的顶部有一个空行,javascript,php,html,google-maps,Javascript,Php,Html,Google Maps,我正在用google map api制作一些东西,包括markclusterer js库 我没有在代码中输入空白行,但是它出现在 上。截图: 它出现在每个浏览器中,而不仅仅是屏幕截图中的Chrome 这是我的密码。它是用php编写的: <? /* Template Name: map */ require_once("map/util.php"); require_once("map/config.php"); ?> <!DOCTYPE html> <html&

我正在用google map api制作一些东西,包括markclusterer js库

<>我没有在代码中输入空白行,但是它出现在<代码> <代码>上。截图:

它出现在每个浏览器中,而不仅仅是屏幕截图中的Chrome

这是我的密码。它是用php编写的:

<?
/*
Template Name: map
*/
require_once("map/util.php");
require_once("map/config.php");
?>

<!DOCTYPE html>
<html>
    <head lang="ko">
        <meta charset="utf-8">
        <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
        <style type="text/css">
            html { height: 100% }
            body { height: 100%; margin: 0; padding: 0 }
            #map-canvas { height: 100% }
        </style>
        <link href="../wp-content/themes/att-lefty/map/style.css" rel="stylesheet" />
        <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=true"></script>
        <script type="text/javascript" src="http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobox/src/infobox.js"></script>
        <script type="text/javascript" src="http://google-maps-utility-library-v3.googlecode.com/svn/trunk/markerclusterer/src/markerclusterer.js"></script>
        <script type="text/javascript">

        //SOME FUNCTIONS ARE DEFINED IN THIS AREA WITH JS + PHP.

        </script>
    </head>
    <body>
        <div id="wrap" style="height:100%;">
            <div id="map-canvas"/></div>
        </div>
    </body>
</html>

html{高度:100%}
正文{高度:100%;边距:0;填充:0}
#地图画布{高度:100%}
//一些函数是在这个区域用JS+PHP定义的。
请给我一个建议。
谢谢。

为什么您的部门在这一行有结束语

<div id="map-canvas"/></div>

应该是

 <div id="map-canvas"></div>


不确定这是否重要,但值得一试

该屏幕截图中显示的DOM与您在此处发布的内容不同。问题可能在您的一个CSS文件中。在一个元素中查找边距和/或填充“top”。也可能是断线。空白的
div
p
元素也会导致该问题。此外,mplungjan提到的内容也有道理。但是,您的doctype@mplungjan编辑后空行显示相同,不包括?>和之间的空格,因此?>。@Pointy No,这是此代码的结果。