转到HTML中另一页的div

C..*_*C.. 6 html

我想从另一个页面转到特定页面的DIV.那可能吗?

我试过了 <a href="file.html#product">Hello</a>

但它只是去 file.html#home

谢谢

C.

我在我的file.html中,但它一直被重定向到file.html#home.

Ode*_*ded 8

使用HTML 5,您只需要id为您<div>的值添加属性即可product.这需要是id页面中的唯一属性(对于所有元素):

<div id="product">
Run Code Online (Sandbox Code Playgroud)

工作草案.

在HTML 4.01中,您需要name在目标div上方使用锚标记,或id在另一页中使用具有属性的任何其他元素:

<a name="product"></a>
<div>...
Run Code Online (Sandbox Code Playgroud)

请参阅HTML 4.01 规范.

注意:name属性已在XHTML 1.0规范中弃用.

所以,这将是一个更好的选择,因为它适用于HTML 4.01,XHTML 1.0和HTML 5:

<div id="product">
Run Code Online (Sandbox Code Playgroud)


And*_*y E 8

file.html将需要一个具有id="product"属性的元素. name已弃用<a>标签,不应使用.

<div id="product"></div> 
Run Code Online (Sandbox Code Playgroud)

  • 能否请您指出显示`name`已被弃用的来源? (2认同)