[英]HTML img tag not working
我正在嘗試在網站上顯示一些圖像,但是由於某些原因,它們沒有顯示。 這是我正在使用的代碼,與我在互聯網上找到的代碼相似,但是只顯示錯誤。 我怎樣才能解決這個問題?
<?php
echo '<img src="D:/website/images/pic.jpg" alt="Error" />';
?>
是的,它不起作用,您應該使用服務器URL來代替D:/website/images/pic.jpg
是系統路徑
echo '<img src="http://example.com/website/images/pic.jpg" alt="Error" />';
D:/website/images/pic.jpg
不是有效的URI。 HTML中的圖片標簽需要SRC屬性的有效URI。
請參閱您選擇的HTML文檔(例如Mozilla開發人員網絡(MDN) ),並提供有效的URI RFC3986 。
最好的方法是使用相對路徑:
src="/path/to/image.jpg"
html上的圖像應始終具有協議前綴,例如http://或file:///-在您的情況下 ,請使其像file:///d:/website/images/pic.jpg
。 它仍然無法正常工作,請驗證文件是否存在。 文件名大小寫在Windows環境中無關緊要。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.