在本地工作但不在线工作的链接,ID不是名称,但它仍然不起作用

时间:2013-11-20 18:58:34

标签: html hyperlink anchor

我正在尝试使用

将一个页面链接到另一个页面
<a href="about.html#1">about 1</a>
<a href="about.html#2">about 1</a>
<a href="about.html#3">about 1</a>

在index.html上(在菜单中)

on about.html我有

<div id="1"><h2>About 1</h2></div>
  <p>text text text</p>
<div id="2"><h2>About 2</h2></div>
  <p>text text text</p>
<div id="3"><h2>About 3</h2></div>
  <p>text text text</p>

当我点击索引页面菜单中的链接时,它会在我的本地计算机上转到正确的ID,将文件上传到服务器后链接将我带到页面顶部。

我尝试链接完整的网址,尝试将ID应用于h2代码,一切都在本地运行但不在服务器上,任何想法,它都让我疯狂?

最重要的是,这可以在本地使用,但不能在上传到服务器时使用....

在上下文中

<nav>
 <div class="menu">
  <ul>
   <li><a href="index.html">Home</a></li>
   <li><a href="about.html">About</a>
     <ul>
       <li><a href="about.html#about">About1</a></li>
       <li><a href="about.html#secondplace">About1</a></li>
       <li><a href="about.html#thirdplace">How3</a></li>
       </ul></li>
   <li><a href="ther.html">Ther</a>
      <ul>
    <li><a href="ther.html#ther1">S</a></li>
    <li><a href="ther.html#ther2">A</a></li>
    <li><a href="ther.html#ther3">A</a></li>
      </ul></li>
   <li><a href="testamonials.html">Testimonials</a></li>
   <li><a href="services.html">Services</a>
     <ul>
       <li><a href="services.html#prices">Price list</a></li>
       <li><a href="services.html#desc">Descriptions</a></li>
       </ul></li>
       <li><a href="contact.html">Contact</a></li>
     </ul>
  </div>
</nav>


<div id="about"><h2>About 1</h2></div>
      <p>text text text</p>
    <div id="secondplace"><h2>About 2</h2></div>
      <p>text text text</p>
    <div id="thirdplace"><h2>About 3</h2></div>
      <p>text text text</p>

0 个答案:

没有答案