1

我有一个这样的 HTML 代码:

<div class="menu">
  <ul>
    <li id="default"><a href="#homepage">Home</a></li>
    <li><a href="#research">Research</a></li>
    <li><a href="#portfolio">Publications</a></li>        
    <li><a href="#resume">Resume</a></li>
    <li><a href="#blog">Blog</a></li>
  </ul>
</div>

我想要链接

<li><a href="#blog">Blog</a></li>

重定向到另一个外部页面。所以我改变了这样的代码:

<li><a href="http://www.blogname.com/">Blog</a></li>

但是整个页面搞砸了,让我发疯了。有没有办法让我以某种方式完成这项工作?

4

2 回答 2

1

我已经设置了工作示例,我认为在您的 html 中您忘记关闭任何标签

<div class="menu">
  <ul>
    <li id="default"><a href="#homepage">Home</a></li>
    <li><a href="#research">Research</a></li>
    <li><a href="#portfolio">Publications</a></li>        
    <li><a href="#resume">Resume</a></li>
    <li><a href="http://www.blogname.com/">Blog</a></li>
  </ul>
</div>

看这里

于 2013-08-14T06:50:08.910 回答
1

这是你的答案。我也遇到了这个问题,但后来我研究并发现我们必须 在打开外部链接之前使用类似https://的协议。http://你可以看看我的研究。

<li><a href="https://msnetwork-1.web.app">v</a></li>

于 2020-10-08T08:39:36.430 回答