俗话说得好:“一张图片胜过千言万语”。这句口号在网络上大放异彩,人们的注意力广度是出了名的短。正确的形象可以通过吸引正确的注意力和吸引页面访问者来决定网站的成败。
然而,当一个图形无法加载时,它会使设计看起来不完整,在某些情况下,会降低该网站的用户体验。破碎的画面所发出的“千言万语”肯定不是正面的!
将图像添加到站点的HTML或CSS文件时,必须创建指向这些文件所在目录结构中位置的路径。这是告诉浏览器从何处查找和获取图像的代码。在大多数情况下,这将位于名为images的文件夹中。如果此文件夹及其内部文件的路径不正确,则无法正确加载图像,因为浏览器将无法检索正确的文件。它将按照您告诉它的路径运行,但它将进入死胡同,并将显示相应的图像,而不是显示空白。
检查文件的文件路径时,请确认图像名称拼写正确。不正确的名称或拼写错误是导致图像加载问题的最常见原因。
在某些情况下,文件名可能拼写正确,但文件扩展名可能不正确。如果您的图像是一个.jpg文件,但您的HTML正在寻找一个.png文件,则会出现问题。为每个图像使用正确的文件类型,然后在网站代码中引用相同的扩展名。
此外,还要注意区分大小写。如果您的文件以.JPG结尾,字母全部大写,但代码引用了.JPG,全部小写,则某些web服务器认为这两个字母不同,即使它们是相同的字母集。区分大小写计数。
最好的做法是始终使用所有小写字母保存文件。这样做允许我们在代码中始终使用小写,从而消除了图像文件可能存在的一个问题。
如果图像文件的路径正确,并且名称和文件扩展名也没有错误,请检查文件是否已上载到web服务器。在站点启动时忽略将文件上传到该服务器是一个很容易忽略的常见错误。
上传这些图片,刷新你的网页,它会立即显示预期的文件。您还可以尝试删除服务器上的图像并重新上载。有时文件在传输过程中会损坏(例如,在FTP过程中通过文本而不是二进制传输),因此这种“删除并替换”方法有时会有所帮助。
您通常会在自己的服务器上托管站点使用的图像,但在某些情况下,您可能会使用托管在其他位置的图像。如果承载图像的站点关闭,您的图像也不会加载。
无论图像文件是从外部域还是从您自己的域加载的,当浏览器首次请求该文件时,该文件始终可能存在传输问题。这个问题不应该是常见的(如果是的话,您可能需要寻找一个新的主机提供商),但它可能会不时发生。
出现此问题的一个常见原因是,服务器已被淹没,无法在请求超时之前足够快地为所有页面资产提供服务。您将在廉价配置的虚拟web服务器上更常见地看到这个问题,这些服务器难以处理更复杂、脚本繁重的站点。如果经常出现此问题,请考虑升级服务器的能力或查找新主机。
现代动态web应用程序,如WordPress,依靠数据库存储站点上所有内容的信息,包括图像。如果您的站点无法加载图像,则可能是数据库出现问题。
发生数据库问题的方式有很多种。您的应用程序甚至可能未连接到数据库,因为它已关闭或无法在其他服务器上访问。数据库本身可能已损坏,或者数据库用户信息已更改,导致您注销。即使是简单的设置更改也可能引发意外后果,改变数据库或使其无法访问。检查服务器日志,查看数据库是否是罪魁祸首。
考虑ALT标签的正确使用和你的网站速度和整体性能。
ALT或“alternate text”标记是在图像加载失败时浏览器显示的标记。它们也是创建可供某些残疾人使用的无障碍网站的重要组成部分。站点中的每个内联图像都应该有一个适当的ALT标记。使用CSS应用的图像不提供此属性。
...事情——无论是将一首歌保存到Google Drive、访问某个特定网站,还是从网上商店安装一个应用程序——都会记录在你的Google帐户上。谷歌然后利用堆积如山的信息向你展示(据说)相关的广告。 ...
...们时都加载它们的歌曲列表。Chrome可能会在你经常访问的网站上缓存一个大的图像,这样它就不必每次打开页面时都下载图像。 ...
... 有一系列的网站可以打开一个全新的恶作剧罐。以下是最好的网络应用程序拉科技恶作剧对你的朋友。 ...
...这个。为什么不?它功能强大,速度快,支持各种各样的网站。更不用说谷歌自己的产品在Chrome上效果最好。 ...
...的基于web的内容管理系统(CMS)。它为互联网前1000万个网站提供了超过30%的电力。 ...
...7月(2018年)成为移动页面的排名因素,AMP在这里满足您网站对速度的需求。事实上,AMP承诺让**浏览速度提高85%。 ...
从2018年7月起,谷歌开始将你的网站标记为“不安全”,任何人使用谷歌Chrome访问你的网站。如果您不想丢失流量,最好确保在您的站点上设置SSL,以便人们可以通过HTTPS协议访问它。 ...