我之前的HTML代码从未表现出来!我环顾了互联网,在这里找不到答案。
问题很简单:外部链接不会转到外部网页而是成为内部链接
例如:
如果我在http://www.domain.com
我有外部链接
<a href="http://www.nasa.gov">National Aeronautics and Space Administration</a>
点击链接时,不会转到www.nasa.gov
或打开nasa.gov
的新窗口,而是转到http://www.Domain.com/www.nasa.gov
为什么要这样做?
答案 0 :(得分:2)
我确定您的地址在实际代码中缺少/
。
<a href="http:/www.nasa.gov/">Test</a>
将解析为http://www.domain.com/www.nasa.gov/
。请注意协议后仅一个斜杠。
两个斜杠//
表示您的地址是绝对的(外部),而一个斜杠/
告诉浏览器转到当前站点的根目录以查找地址(相对)。这是因为您可以更改协议(例如https:
),然后提供相对地址(例如/path/to/content.html
)。
希望这有帮助。