Filesystems
HTML 未在我係統中的任何瀏覽器中載入本地圖像
問題
在我執行 Arch linux 的主桌面系統中,當我創建一個帶有標籤和圖像的 HTML 文件時,如下所示:
<img src="imagepath" alt="sometext">
該圖像不會出現在任何瀏覽器中。圖像路徑設置正確,已經嘗試過相對、絕對和 file:// 路徑,但它們都不起作用。
最奇怪的事
困擾我的事情是,如果我在執行 Linux mint 20 的筆記型電腦上採取相同的步驟,一切正常,所以這裡的問題不僅僅是我很笨。
我還安裝了一個 Debian VM 進行測試,也沒有任何問題。
我嘗試過的事情:
- 禁用擴展作為 NoScript
- 嘗試所有不同的圖像路徑組合。
- 嘗試不同的網路瀏覽器(firefox 和 chromium 等)。
- 使用 Visual Studio Code 的 Five Live 伺服器進行伺服器測試。
- 使用 NGINX 託管這兩個文件。
- 使用圖像的權限
有人聽說過這樣的事嗎?
如果有人能夠提供幫助,那將意味著很多。
我的完整程式碼是:
<!DOCTYPE html> <html> <head><!--{{{--> <meta name="viewport" content="width=device-width"> <title>Vieml</title> </head><!-- }}} --> <body> <h1>My first webpage</h1> <p>this is sample text</p> <img scr="BR.jpg" alt="image"/> </body> </html>
目錄結構是:
~/code/website ❯ tree . ├── BR.jpg ├── index.html └── test.html
祝你今天過得愉快!
讓我有一段時間注意到它,但問題是我還沒有在 Arch 中完成我的 VIM 設置,但我在 debian 上確實有一點更好。在我的 Debian 機器中,我在較新的 arch 機器中沒有的東西之一是文件 linter。
問題就像@Kusalananda 評論的那樣,我拼錯
src
了scr
,當我將文件移動到 Debian 中時,它會自動為我整理並修復它,這讓我很困惑為什麼它在 Debian 中而不是在 Arch 中有效。無論如何,感謝大家回复我愚蠢的文章。
有美好的日子!