【发布时间】:2016-06-13 14:51:27
【问题描述】:
使用时有什么区别
<link href="../../css/style.css" rel="stylesheet">
而不是使用
<link href="http://example.com/css/style.css" rel="stylesheet">
<link href="https://example.com/css/style.css" rel="stylesheet">
有什么缺点吗?
【问题讨论】:
-
不多。它们只是告诉浏览器去哪里的两种不同方式。第一个是“相对的”,只要相对路径保持不变,就很容易在服务器/站点之间移动。另一个是全局绝对的,在任何地方都可以使用,但是如果您更改站点结构/名称,则会中断。
-
所有浏览器版本都支持相对链接还是只支持现代版本?
-
除了“telnet to port 80”浏览器,它从第一天开始就在html/http中。
标签: html hyperlink href embedding