<a href> appends link to end of current url

十年热恋 提交于 2020-02-02 13:48:52

问题


So whenever I upload a .html file to my website and have tags the new url the link brings the user to appends the link to the end of the current url. For example, if my website was example.com and the index.html file was placed in example.com/test and the link was google.com then the link would bring me to example.com/test/google.com. How do I make it so the a href tag brings me to google.com in this case.

Thank you!


回答1:


You should really learn about absolute and relative paths. What you're using is a relative path.

This is an absolute path on your server:

<img src="/images/logo.png">

This is an url with http protocol - opens Google.com

<a href="http://google.com">Google</a>

This is an url without explicit protocol, it will turn into http or https based on what your page uses:

<a href="//google.com">Google</a>

Use one of those for what you need (typically the http one).




回答2:


This is what the code should look like for linking to Google:

<a href="http://google.com" title="Google">Google</a>

Make sure that your HREF contains the complete URL if you are linking to an external site.



来源:https://stackoverflow.com/questions/24498209/a-href-appends-link-to-end-of-current-url

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!