為什麼圖像沒有加載到您的網站上的6個原因

了解為什麼圖像不在您的網站上顯示,以及如何解決這些問題

俗話說“一張圖片勝過千言萬語”。 在網絡上尤其如此,因為註意力跨度非常短,所以正確的圖像可以通過吸引正確的注意力吸引正確的網站訪問者,讓他們了解他們需要學習或執行特定的內容標誌著該網站“勝利”的行動。 是的,當談到一個網站時,圖片實際上可能超過一千個字!

因此,隨著在線圖像建立的重要性,讓我們接下來考慮一下,如果網站上應該放置的圖片無法加載,您的網站會說什麼? 這可能會發生,無論您是否使用內嵌圖像作為HTML應用程序的一部分或使用CSS應用的背景圖像(並且您的網站可能具有這兩種圖像)。 底線是當圖形無法加載到頁面上時,會使設計看起來破碎,並且在某些情況下可能會完全破壞該網站上的用戶體驗。 圖片發送的“千言萬語”當然不是積極的!

我們來看看圖片在網站上無法加載的一些常見原因,以及在網站測試期間解​​決此問題時應注意的一些問題。

不正確的文件路徑

將圖像添加到網站的HTMLCSS文件時,必須在目錄結構中的位置創建一個路徑,指向這些文件所在的位置。 這是告訴瀏覽器在哪裡尋找並從中獲取圖像的代碼。 在大多數情況下,這將位於名為“圖像”的文件夾內。 如果此文件夾的路徑及其中的文件不正確,圖像將無法正確加載,因為瀏覽器將無法檢索到正確的文件。 它會沿著你告訴它的路徑走,但它將會陷入死胡同,而不是顯示適當的圖像,會變成空白。

調試映像加載問題的第1步是確保您編碼的文件路徑是正確的。 也許你指定了錯誤的目錄或沒有正確列出該目錄的路徑。 如果情況並非如此,那麼您可能會遇到另一個問題。 請繼續閱讀!

文件名拼寫錯誤

在檢查文件的文件路徑時,還要確保拼寫正確的圖像名稱。 根據我們的經驗,不正確的名稱或拼寫錯誤是圖像加載問題的最常見原因。 請記住,當涉及到文件名時,Web瀏覽器是非常無情的。 如果您錯誤地忘記了一封信或使用了錯誤的字母,瀏覽器將不會查找類似的文件,並說:“哦,您可能是指這一個,對嗎?” 否 - 如果文件拼寫錯誤,即使它靠近,也不會加載到頁面上。

錯誤的文件擴展名

在某些情況下,您可能正確拼寫了文件的名稱,但文件擴展名可能不正確。 如果您的圖片是.jpg文件 ,但您的HTML正在查找.png,則會出現問題。 確保您為每張圖片使用了正確的文件類型 ,然後確保您在網站代碼中調用了相同的擴展名。

還要考慮區分大小寫。 如果您的文件以.JPG結尾,並且所有字母均為大寫,但代碼為.jpg,全部為小寫,則某些Web服務器將會看到這兩個不同,即使它們是相同的字母集合。 區分大小寫! 這就是為什麼我們總是用全部小寫字母保存我們的文件。 這樣做可以讓我們在代碼中始終使用小寫字母,從而消除了我們的圖像文件可能遇到的一個可能的問題。

文件丟失

如果圖像文件的路徑是正確的,並且名稱和文件擴展名也沒有錯誤,則下一個要檢查的項目是確保文件實際上傳到Web服務器。 在啟動網站時忽略將文件上傳到該服務器是一個容易忽視的常見錯誤。

你如何解決這個問題? 上傳這些圖像,刷新您的網頁,並應該立即按預期顯示文件。 您也可以嘗試刪除服務器上的圖像並重新上傳。 這看起來很奇怪,但我們不止一次看到這項工作。 有時候文件被破壞,所以這個“刪除和替換”方法可能會最終幫助你。

託管圖像的網站已關閉

您通常希望託管您的網站在您自己的服務器上使用的任何圖像,但在某些情況下,您可能正在使用其他位置託管的圖像。 如果託管該圖像的該站點發生故障,則您的圖像也不會加載。

轉移問題

無論圖像文件是從外部域還是從您自己的域加載,當瀏覽器首次請求時,該文件總是有可能存在傳輸問題。 這不應該是一個常見事件(如果是這樣,您可能需要尋找一個新的託管服務提供商 ),但它可能會不時發生。

這個問題的不幸的一面是,你無法對此做任何事情,因為這是你無法控制的問題。 好消息是這是一個臨時性問題,通常很快得到解決。 例如,當有人看到一個破損的頁面並刷新它時,單獨這個問題通常會解決問題並正確加載圖像。如果看到圖像損壞,請刷新瀏覽器以查看是否僅僅是傳輸問題你最初的要求。

幾個最後的筆記

在考慮圖像和加載問題時,需要注意的兩件事是正確使用ALT標籤以及您的網站速度和整體性能。

ALT或“替代文本”標記是瀏覽器在圖像加載失敗時顯示的內容。 它們也是創建可供特定殘疾人使用的可訪問網站的重要組成部分。 網站上的每個內聯圖片都應該有適當的ALT標籤。 請注意,使用CSS應用的圖像不具有此屬性。

至於網站性能,加載太多圖片,甚至只是一些未針對Web發布進行適當優化的巨型圖片,都會對加載速度產生負面影響。 出於這個原因,請務必測試您在網站設計中使用的任何圖片的影響,並採取任何必要的步驟來提高網站的性能,同時創建適合您網站項目的整體外觀。