如果您只知道域,如何创建链接

时间:2016-03-14 07:17:38

标签: html anchor

我想使用锚标记创建一个链接到一个我只知道域名的网址。

例如,如果我键入" twitter.com"进入浏览器的地址栏,我需要https://twitter.com。我想要一个与锚标签类似的东西。我希望有类似的东西,并且是https://twitter.com的链接。

如果我尝试上面的例子,它需要我mydomain.com/twitter.com,这不是我想要的。

我有什么方法可以做到这一点吗?

问题澄清:

现在,我有一个域名,我想使用锚标签链接到,所以我就这么做了。当我点击该链接时,它不会将我带到网站" exampledomain.com",而是将我带到" mydomain.com/exampledomain.com"。我想要链接带我到exmpledomain.com。我怎么能这样做?

3 个答案:

答案 0 :(得分:2)

您可能希望在域名前添加http://https

<a href="http://twitter.com/">twitter</a>

如果您想了解有关a代码的更多信息,请查看Anchor Element page on w3school.您可以进一步了解href属性的工作原理:

  

HTML href Attribute

Value     Description
URL       The URL of the link.

            Possible values:
                 - An absolute URL - points to another web site (like href="http://www.example.com/default.htm")
                 - A relative URL - points to a file within a web site (like href="default.htm")
                 - Link to an element with a specified id within the page (like href="#top")
                 - Other protocols (like https://, ftp://, mailto:, file:, etc..)
                 - A script (like href="javascript:alert('Hello');")

答案 1 :(得分:2)

如果没有添加协议,您就无法链接到网站,因为网址可以包含任意数量的协议。

如果链接在没有协议值的情况下工作,则为<例如,在下面的布局中:

<a href="//twitter.com">Go twitter</a>

链接会将您当前的网页protocol://address替换为protocol://twitter.com

因此,如果您使用http获取当前页面,则会指向http://twitter.com

答案 2 :(得分:0)

您使用的是任何类型的框架吗? 这可能是框架使用base-url或某种类型的问题,这就是他将你发送到mydomain.com/twitter.com的原因,而不仅仅是twitter.com