如何將電腦上的圖片新增到我的HTML頁面?


按照以下步驟將電腦上的圖片新增到HTML頁面。在專案目錄中建立一個新資料夾,然後將圖片放入其中。透過將HTML <img>標籤的src屬性設定為圖片的檔案位置(例如,“資料夾/圖片.jpg”)來插入圖片。請確保使用的圖片格式(JPEG、PNG等)是允許的。可選地,可以使用有用的標題填寫“alt”引數,或者留空以顯示圖片。為了正確顯示圖片,您必須將HTML檔案和圖片都上傳到您的Web伺服器,然後再線上檢視頁面。您可以選擇使用有用的標題提供“alt”屬性,或者留空以顯示圖片。為了正確顯示圖片,您必須將HTML檔案和圖片都上傳到您的Web伺服器,然後再線上檢視頁面。

使用的方法

  • 本地檔案路徑

  • 資料URL方案

  • 線上URL

  • 檔案輸入元素(上傳)

本地檔案路徑

在嘗試將本地電腦上的圖片整合到HTML頁面之前,請確保圖片檔案首先位於專案目錄中的資料夾內。然後,在HTML程式碼中使用<img>標籤,並在'src'屬性中指定圖片的相對檔案位置(例如,folder/image.jpg)。如果檔案位置正確,圖片將在Web瀏覽器中顯示在HTML頁面上。使用這種簡單的方法,您可以輕鬆地將本地圖片新增到您的線上專案中,從而提高整體的美感和使用者體驗。由於此方法簡化了圖片整合,因此直接在您的網站上使用來自您電腦的圖片既方便又有效。

演算法

  • 在您的專案目錄中建立一個未使用的資料夾來儲存圖片(如果尚未建立)。

  • 確保圖片檔案格式受支援(例如JPEG或PNG),並將其儲存到新資料夾中。

  • 開啟您選擇的文字編輯器。

  • 開啟現有的HTML檔案,或者如果您想在那裡包含圖片,建立一個名為“index.html”的新檔案。

  • 找到HTML檔案中需要顯示圖片的位置。

  • 在該位置,插入以下程式碼片段:

<img src="folder/image.jpg" alt="Image Description">
  • 儲存HTML檔案。

  • 要在您的Web瀏覽器中檢視添加了圖片的頁面,請開啟HTML檔案。

資料URL方案

在使用資料URL方案將圖片新增到HTML頁面之前,請先將圖片轉換為Base64編碼的字串。然後,使用<img>標籤,並將<src>屬性設定為Data URI(例如,“data:image/png;base64,base64data”),直接在URL中包含圖片資料。使用此方法,不需要外部檔案引用,因為圖片直接嵌入到HTML中。它最適合較小的圖片,或者在沒有伺服器端儲存選項時使用,因為它可能會增加頁面大小和載入時間。

演算法

  • 建立圖片的Base64編碼字串。

  • 開啟HTML檔案進行編輯。

  • 找到HTML中需要插入圖片的位置。

  • 在image>標籤的src屬性中放置一個Data URI:

  • 以“data:image/”開頭,然後是圖片型別(例如“png”或“jpeg”)。

  • 新增短語“;base64,”,表示接下來是Base64資料。

  • 新增步驟2中獲得的Base64編碼的圖片資料。

  • 儲存對HTML檔案的更改。

  • 要在頁面上檢視圖片,請在您的Web瀏覽器中開啟HTML檔案。

線上URL

您必須將圖片上傳到圖片託管服務或雲端儲存,才能使用Internet URL將圖片從您的電腦新增到HTML頁面。圖片上傳後,您將獲得其URL,並在HTML內容中包含<img>標籤。將圖片的URL放入src屬性中;例如,“https://example.com/image.jpg”。當HTML檔案載入時,圖片將從指定的URL下載並顯示在網站上。由於這種共享和管理圖片的方法,現在可以輕鬆地使用外部來源的圖片,而無需在您的伺服器上實際託管它們。為了在您的網頁上順利顯示圖片,請在<img>標籤中包含圖片的URL。

演算法

  • 圖片託管服務上傳

    • 選擇一個雲端儲存服務或圖片託管服務。

    • 將圖片檔案從您的電腦上傳到託管服務。

    • 您將從託管服務收到上傳圖片的URL。

    • 記下或複製圖片的URL。

  • 建立HTML程式碼

    • 建立一個HTML檔案,並將其放在專案目錄中。

    • 在HTML程式碼中,使用<img>標籤。

    • 將標籤的src屬性更改為圖片的URL(例如,“https://example.com/image.jpg”)。

  • 開啟並儲存

    • 使用合適的名稱和副檔名(例如“index.html”)儲存HTML文件。

    • 開啟Web瀏覽器和HTML檔案。

  • 顯示圖片

    • 當HTML頁面載入時,瀏覽器將從指定的URL檢索圖片並在頁面上顯示它。

檔案輸入元素(上傳)

使用檔案輸入元素(上傳)方法將圖片從您的電腦上傳到HTML頁面,方法是在HTML表單中包含一個<input>元素,其“type”屬性設定為“file”。現在,使用者可以使用建立的檔案輸入欄位從他們的電腦中選擇圖片。要允許檔案上傳,請使用'enctype'屬性設定為“multipart/form-data”的<form>元素圍繞<input>元素。當用戶選擇圖片並提交表單時,圖片將上傳到伺服器。然後,可以處理上傳的圖片並在HTML頁面上顯示它。

演算法

  • 在HTML中建立一個表單元素,並將enctype屬性設定為“multipart/form-data”。

  • 為了啟用檔案選擇,在表單內提供一個type="file"輸入元素。

  • 為了知道何時選擇了檔案,請在檔案輸入框中包含一個事件偵聽器。

  • 選擇檔案後應提交表單。

  • 在表單提交後,使用合適的伺服器端指令碼(如PHP或Python)來處理上傳的檔案。

  • 現在,伺服器分配的資料夾中應該包含上傳的圖片。

  • 為上傳的圖片建立一個特殊的路徑或URL。

  • 響應客戶端請求,提供上傳圖片的URL或檔案位置。

  • 在客戶端使用接收到的URL或檔案路徑,使用<img>元素在HTML頁面上顯示圖片。

結論

總而言之,有多種方法可以將電腦上的圖片新增到HTML頁面,每種方法都有其自身的優點和應用。本地檔案路徑方法允許直接從您的電腦將圖片整合到專案目錄中。資料URL方案將圖片作為Base64編碼的字串嵌入到HTML中。線上URL方法將圖片上傳到外部伺服器,然後使用其URL。檔案輸入元素(上傳)方法允許使用者使用HTML表單中的輸入欄位選擇和上傳圖片。根據您的專案對伺服器、便捷性和安全性的需求,選擇最合適的方法。

更新於:2023年8月17日

12K+ 次瀏覽

開啟您的職業生涯

完成課程獲得認證

開始學習
廣告