我正在寻找一种在html页面上相对和非相对链接之间的区别。
什么定义了所有非相对链接?我正在寻找某种正则表达式。
例如,所有非相对链接是否都包含://
且相对链接从不显示它?
答案 0 :(得分:2)
互联网上的绝对值始于http://
或https://
(或者他们可能使用的其他任何方案。我猜你可以“包含”://
,如你所说。
以斜杠(/
)开头的Hrefs都是Web服务器路径的绝对值和相对值
以字母/数字/符号或../
开头的路径相对于页面的文件路径,../
表示“下一个文件夹”。