0

例如 html

<a href="www.yahoo.com">free e-mail and news</a>

被视为相对但

<a href="http://www.yahoo.com">free e-mail and news</a>

yahoo.com的链接。这就是它的全部吗,链接是绝对的唯一方法是它以 http 还是 https 开头?

4

3 回答 3

1

如果一个 URLabsolute以任何 access 开头,则称它是有格式的protocol
一般语法是:

protocol://hostname/other_information

以下是绝对 URL 的一些示例:

  1. http://example.org/absolute/URI/with/absolute/path/to/resource.txt
  2. ftp://example.org/resource.txt
  3. 骨灰盒:issn:1535-3613
  4. jdbc:mysql://localhost:3306/test?autoReconnect=true
  5. 邮箱:ravi@somedomain.com
  6. jar:file:/home/username/Desktop/some.jar

相对 URL 是相对于浏览器、控制台或工作区上某个位置的当前路径。

例如
,如果您在http://yahoo.com/页面上并且任何链接指向/mail而不是,http://mail.yahoo.com那么它是相对于 yahoo 网络路径。

于 2012-07-06T00:00:58.543 回答
0

绝对链接定义 Web 文件或文档的特定位置,包括:用于获取文档的协议、从中获取它的服务器、它所在的目录以及文档本身的名称。下面是一个绝对链接的例子:

<a href="http://www.domain.com/pagename.html"></a>

通过相对链接,搜索引擎蜘蛛和浏览器已经知道当前文档的位置。因此,如果您链​​接到同一目录中的另一个文档,则无需写出完整的 URL。只有文件名是必需的。下面是一个相对链接的例子:

<a href="pagename.html"></a>

参考。

于 2012-07-05T23:59:29.947 回答
0

是的。请参考下面的链接,它解释了超链接的语法。

HTML 基础:超链接语法——绝对、相对和根相关

绝对超链接是包含 URL 的所有元素的完整地址。它们总是以某个版本的 http:// 开头,后跟域名(例如 www.designisphilosophy.com)和可选的页面/文件夹。当链接到当前站点之外的具有不同域名的页面时,使用绝对超链接。

于 2012-07-05T23:59:33.117 回答