毫无疑问,有效的网址是
<a href="http://www.website.org">...</a>
问题1:但这种速记同样有效吗?
<a href="www.website.org">...</a>
答案 0 :(得分:3)
您提供的第二个网址无效;您需要提供您希望使用的协议:
<a href="ftp://...">ftp</a>
<a href="mailto:example@domain.com>mail</a>
第二个URL将假设它正在寻找本地路径。
假设您的域名是www.website.org并且您提供<a href="www.example.com">go to example.com</a>
,您的浏览器将尝试找到“http://www.website.org/www.example.com”
希望这有帮助。
答案 1 :(得分:1)
要符合HTML,URI需要遵循RFC2396。这意味着所有(非相对)URI都以方案开头,后跟冒号(通常是两个斜杠)。请参阅第3节:http://www.ietf.org/rfc/rfc2396.txt
注意:我在此处按照href的信息找到了该链接:http://www.w3.org/TR/html4/struct/links.html#h-12.2
此外,以下是HTML5规范对有效网址的说明:http://www.w3.org/TR/html5/urls.html#valid-url