Html CSS中的地址应该是什么(用于链接和图像)

Html CSS中的地址应该是什么(用于链接和图像),html,css,image,url,hyperlink,Html,Css,Image,Url,Hyperlink,在我的网站上,菜单是从一个名为“menu.php”的文件加载的。 但是我的网站有一些子目录-/blog/,/searchtool/,/shop/ 它们具有相同的设计,使用相同的CSS文件。 但图像和链接的URL如下所示: <a href="my-page.html" > <img src="images/my-image.jpg" >Image description</a> 如果我在他们之前添加我的网站完整的URL-它可以工作 <a href="

在我的网站上,菜单是从一个名为“menu.php”的文件加载的。 但是我的网站有一些子目录-/blog/,/searchtool/,/shop/

它们具有相同的设计,使用相同的CSS文件。 但图像和链接的URL如下所示:

<a href="my-page.html" >
<img src="images/my-image.jpg" >Image description</a>

如果我在他们之前添加我的网站完整的URL-它可以工作

<a href="http://example.com/my-page.html" >
<img src="http://example.com/images/my-image.jpg" />Image description</a>

我的问题是,这会如何影响我的网站性能? 是好还是坏? 它会导致什么问题

做这件事之前有什么我应该知道的吗


在地址之前使用“./”怎么样?它会工作吗?视情况而定。

与使用绝对URL相比,使用相对URL获得的性能增益是完全可以忽略不计的。当然,建议使用相对URL,例如,文件夹中驻留在您自己服务器上的内容,您可以轻松链接这些内容

浏览器的效率足以解析相对URL,正如我所说的,它本身不会给您带来重大的性能提升。为了回答您的问题,如果您引用的是服务器上的资源,则通常使用相对链接

有人可能会争辩说,使用绝对URL可能会导致加载时间的细微减少,因为会有更多的DNS查找,但别担心,它是如此之小,甚至都不重要。但是,总是尽可能使用相对资源引用,这样就不那么麻烦了

使用相对URL的原因

  • 更容易在本地主机上调试问题
  • 迁移到其他服务器,如从Bluehost迁移到Hostgator
  • 由于开发原因,使用更短的路径更容易
  • 有助于在多种环境下进行开发
  • 使用绝对URL的原因

  • 从SEO的角度来看,它更好。提供规范化
  • 对于搜索引擎来说,这并不重要。它们的分辨率也相当好

  • 视情况而定。

    与使用绝对URL相比,使用相对URL获得的性能增益是完全可以忽略不计的。当然,建议使用相对URL,例如,文件夹中驻留在您自己服务器上的内容,您可以轻松链接这些内容

    浏览器的效率足以解析相对URL,正如我所说的,它本身不会给您带来重大的性能提升。为了回答您的问题,如果您引用的是服务器上的资源,则通常使用相对链接

    有人可能会争辩说,使用绝对URL可能会导致加载时间的细微减少,因为会有更多的DNS查找,但别担心,它是如此之小,甚至都不重要。但是,总是尽可能使用相对资源引用,这样就不那么麻烦了

    使用相对URL的原因

  • 更容易在本地主机上调试问题
  • 迁移到其他服务器,如从Bluehost迁移到Hostgator
  • 由于开发原因,使用更短的路径更容易
  • 有助于在多种环境下进行开发
  • 使用绝对URL的原因

  • 从SEO的角度来看,它更好。提供规范化
  • 对于搜索引擎来说,这并不重要。它们的分辨率也相当好

  • 视情况而定。

    与使用绝对URL相比,使用相对URL获得的性能增益是完全可以忽略不计的。当然,建议使用相对URL,例如,文件夹中驻留在您自己服务器上的内容,您可以轻松链接这些内容

    浏览器的效率足以解析相对URL,正如我所说的,它本身不会给您带来重大的性能提升。为了回答您的问题,如果您引用的是服务器上的资源,则通常使用相对链接

    有人可能会争辩说,使用绝对URL可能会导致加载时间的细微减少,因为会有更多的DNS查找,但别担心,它是如此之小,甚至都不重要。但是,总是尽可能使用相对资源引用,这样就不那么麻烦了

    使用相对URL的原因

  • 更容易在本地主机上调试问题
  • 迁移到其他服务器,如从Bluehost迁移到Hostgator
  • 由于开发原因,使用更短的路径更容易
  • 有助于在多种环境下进行开发
  • 使用绝对URL的原因

  • 从SEO的角度来看,它更好。提供规范化
  • 对于搜索引擎来说,这并不重要。它们的分辨率也相当好

  • 视情况而定。

    与使用绝对URL相比,使用相对URL获得的性能增益是完全可以忽略不计的。当然,建议使用相对URL,例如,文件夹中驻留在您自己服务器上的内容,您可以轻松链接这些内容

    浏览器的效率足以解析相对URL,正如我所说的,它本身不会给您带来重大的性能提升。为了回答您的问题,如果您引用的是服务器上的资源,则通常使用相对链接

    有人可能会争辩说,使用绝对URL可能会导致加载时间的细微减少,因为会有更多的DNS查找,但别担心,它是如此之小,甚至都不重要。但是,总是尽可能使用相对资源引用,这样就不那么麻烦了

    使用相对URL的原因

  • 更容易在本地主机上调试问题
  • 迁移到其他服务器,如从Bluehost迁移到Hostgator
  • 由于开发原因,使用更短的路径更容易
  • 有助于在多种环境下进行开发
  • 使用绝对URL的原因

  • 从SEO的角度来看,它更好。提供规范化
  • 对于搜索引擎来说,这并不重要。它们的分辨率也相当好
  • 形形色色