Html 如何将div链接到另一个页面?

Html 如何将div链接到另一个页面?,html,css,hyperlink,Html,Css,Hyperlink,有点不对劲!我试图将这个div链接到另一个页面,但当我点击它时,它总是给我404错误。我试着用google.com替换这个页面,效果很好!我知道这个页面可以正常工作,因为如果我在浏览器中单独运行它,它就可以正常工作!发生什么事了 <a style="display:block" href="../unitedStates.php"> <div id="regionsUnitedStates" class="not-open regionsButton"> <div

有点不对劲!我试图将这个div链接到另一个页面,但当我点击它时,它总是给我404错误。我试着用google.com替换这个页面,效果很好!我知道这个页面可以正常工作,因为如果我在浏览器中单独运行它,它就可以正常工作!发生什么事了

<a style="display:block" href="../unitedStates.php">
<div id="regionsUnitedStates" class="not-open regionsButton">
<div id="regionsUnitedStatesTooltip"></div>
</div></a>

href中的路径不存在。尝试在浏览器中检查路径的绝对url,并将其添加到href中。

您使用../将div href添加到父目录。取而代之的是:

<a style="display:block" href="/unitedStates.php">

您使用的是相对路径,检查父目录中是否存在unitedStates.php,以及某些服务器是否区分大小写,州是否为大写。检查您的文件层次结构…检查页面名称的拼写和大小写,还检查文件是否位于您所指向的目录中您确定正确引用了页面吗?实际上,页面unitedStates.php似乎与父文件夹位于同一级别,这就是“..”的含义。如果它在同一个文件夹中,您只需写href=unitedStates.php该链接是正确的,因为我认为它直接来自dreamweaver!它就在我的网站文件夹的根目录中。请小心使用/字符链接。它完全改变了引用/unitedStates.php指存在于根目录下的页面unitedStates.php。如果您的域是kyle.com,则无论您从何处链接,它都会指kyle.com/unitedStates.php。然而,不使用a/O时,您引用的位置基于您当前所在的目录。