【问题标题】:Why are the hyper links in the html failing to relocate to other pages?为什么 html 中的超链接无法重新定位到其他页面?
【发布时间】:2016-09-04 04:41:57
【问题描述】:

下面是尝试使用菜单将页面链接在一起。

<html>

<head>

  <title>Home</title>
  <link href="index.css" rel="stylesheet" type="text/css">

</head>

<body>

  <header>

    <article id="logo_section">

      <img src="webpage_logo.png" alt="logo.png">

    </article>

  </header>

  <nav>

    <ul>
      <li><a href="index.html">Home</a>
      </li>
      <li><a href="gallery.html">Gallery</a>
      </li>
      <li><a href="about_us.html">About Us</a>
      </li>
      <li><a href="contact_us.html">Contact us</a>
      </li>
    </ul>

  </nav>

</body>

</html>

我的想法是在导航栏和徽标中将页面链接在一起。

所有 HTML 页面都在同一个文件夹中,并且它们在参考文献中拼写正确。我查过了。

【问题讨论】:

  • 文件名中可能是 htm 而不是 html
  • 您发布的代码看起来不错,您可以看到链接正常工作。您检查浏览器控制台是否有错误?
  • 我不知道该怎么做...请教我谢谢
  • @TabisoMotswagole 这取决于您的浏览器,但例如在谷歌浏览器中,您可以使用F12 键检查它。
  • 好的,非常感谢...

标签: html css hyperlink navigation


【解决方案1】:

首先,您的链接代码没有问题,所以一切都指向您忘记在同一目录中创建文件,或者根本没有创建它。 此外,您还没有声明您的文档(在页面顶部使用完成),因此浏览器只会假设它是 html 4.01,并且由于是 html 5 中的新标签,因此您的 nav 标签不会做任何事情,我可能会提到更多错误,但您可以在这里自己找到它们:https://validator.w3.org/#validate_by_input

【讨论】:

  • 我删掉了doctype,它们都在同一个文件夹中并且都存在
  • @ThabisoMotswagole 您是否使用虚拟主机使其在线,还是在您自己的计算机上?
  • 我看了,但在网上找不到......无论如何我会问我的讲师......我会失去几分,但没关系
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-02-05
  • 1970-01-01
  • 1970-01-01
  • 2016-07-05
  • 2011-11-03
  • 1970-01-01
  • 2014-01-18
相关资源
最近更新 更多