aref对页面上特定区域的外部链接

时间:2014-04-27 06:19:29

标签: javascript html css href

所以我有一个导航栏,我希望链接到不同的页面,这些页面看起来都一样,但它们上面有一个不同的部分。当我创建链接时,我意识到它只会链接到其他页面而不是页面上的特定部分。所以基本上我有一个锚标记的想法,但链接到另一个页面。

我是这样做的,因为我有编码的基本知识,不知道如何使用php和javascript。有没有办法用我拥有的东西做到这一点?或者我是否必须完全尝试不同的方法?

我现在正在学习javascript,因此可以选择。我听说你可以用阵列做点什么吗? (但不是任何jquery,因为我们不允许将它用于我们的任务)我也听说过iframe,但我不太了解它们。

CODE:

HTML

 <nav>
    <ul>
    <li><a href="toursprices.html">TOURS,PRICES &amp; STANDARD FLIGHTS</a></li>
    <li><a href="#">MEET THE STAFF</a></li>
    <li><a href="#">CHARTERS</a></li>
    </ul>
</nav>

3 个答案:

答案 0 :(得分:0)

如果您的网页toursprices.html包含ID为“abc”的div,并且您想链接到该部分,则只需编写如下所示的href:

<a href="toursprices.html#abc">TOURS,PRICES &amp; STANDARD FLIGHTS</a>

答案 1 :(得分:0)

您可以使用:

<a id="different_section_1">Different Section</a>

在目标页面和导航栏中使用:

<a href="page.html#different_section_1">Page</a>

但是,如果您的页面与一个更改的区域基本相同。您最好使用iframe或使用javascript切换块。

答案 2 :(得分:0)

As&#34; user3472089&#34;说你可以通过它的id指出某个元素。

我在我的画廊顶部使用它:

<a href="#top"></a>

在底部我只是放了一个链接或模拟按钮,导致该锚点:

<a href="#top">
    <div id="top_anchor">
      UP 
    </div>
</a>