Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.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
Html 通过url中的哈希链接到页面上的节_Html - Fatal编程技术网

Html 通过url中的哈希链接到页面上的节

Html 通过url中的哈希链接到页面上的节,html,Html,我想做一些页面链接,也就是链接到页面的一部分 我有一个如下所示的url: http://blabla.com/details/item/st-petersburg/#panel2 <a name="panel2">ddd</a> 我还在页面上做了如下锚定: http://blabla.com/details/item/st-petersburg/#panel2 <a name="panel2">ddd</a> ddd 但是,当我打开我在这

我想做一些页面链接,也就是链接到页面的一部分

我有一个如下所示的url:

http://blabla.com/details/item/st-petersburg/#panel2
<a name="panel2">ddd</a>
我还在页面上做了如下锚定:

http://blabla.com/details/item/st-petersburg/#panel2
<a name="panel2">ddd</a>
ddd
但是,当我打开我在这里给出的url时(使用
#panel2
部分),它不会在包含其名称的链接所在的部分打开


为什么?

大多数浏览器仍然应该尊重命名锚的name属性,但是从HTML5开始,您应该使用ID
ddd
您拥有的代码。我无法重现这个问题。我认为它应该会起作用。也许是底层的CMS造成了问题,但我无法控制,没有错误,它就是不起作用。除非CMS删除代码,否则问题不大。不管问题是什么,这与您与我们共享的代码无关。