Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.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
有人请告诉我#filename和filename.html之间的区别吗_Html_Url_Anchor - Fatal编程技术网

有人请告诉我#filename和filename.html之间的区别吗

有人请告诉我#filename和filename.html之间的区别吗,html,url,anchor,Html,Url,Anchor,请任何人澄清这一点。 当我使用#filename as href元素单击主页时,它没有导航到下一页…#filename是一个错误。它链接到页面中的一个元素 filename.html是一个文件名。它是指向(通常)不同页面的链接 给出您的示例+一个小改动: <html> <body> <a href="#filename">home</a> <br/> <a href="filename.html">home</

请任何人澄清这一点。 当我使用#filename as href元素单击主页时,它没有导航到下一页…

#filename
是一个错误。它链接到页面中的一个元素

filename.html
是一个文件名。它是指向(通常)不同页面的链接

给出您的示例+一个小改动:

<html>
<body>
  <a href="#filename">home</a>
<br/>
  <a href="filename.html">home</a>
</body>
</html>



#filename
使用
id=“filename”
链接到
span
。如果该
span
不可见,页面将跳转到该页面(但不会调用服务器重新蚀刻页面)

filename.html
链接到同一目录下的html页面,该目录的文件名为
filename.html

。\filename
会将您带到当前页面上的给定锚点(或ID为
filename
的元素)


filename.html
会将用户带到名为
filename.html

的html文件,即您的网站是www.website.com

会将URL更改为www.website.com#filename,但不会实际刷新页面。如果恰好有一个属性为
name=“filename”
的元素,浏览器将跳转到该元素

会将浏览器重定向到www.website.com/filename.html

#filename
是指向当前页面上某些内容的锚定
filename.html
是一个URI,它指向一个(很可能是不同的)网页

<html>
<body>
  <a href="#filename">home</a>
<br/>
  <a href="filename.html">home</a>
<br/>
 <span id="filename">The home</span>
</body>
</html>