您應該將圖片作為 Data/Base64 嵌入 CSS 或 HTML 嗎?
將圖片直接嵌入 CSS 或 HTML 作為 Base64 資料是一種技術用於最大限度地減少伺服器請求。然而,它引起了人們對其實用性和後果的擔憂。
Base64 嵌入的優點和缺點
將圖像嵌入為Base64 有一定的優點:
但是,這種做法也有明顯的缺點:
Base64嵌入是好的做法嗎?
將圖像嵌入為 Base64 資料的做法通常僅建議用於非常小的 CSS 圖像,這些圖像將一起使用,例如 CSS sprites。這種方法適用於不關心 IE 相容性,並且保存請求優先於可緩存性的情況。
CSS 和 JS 的 Base64 嵌入
嵌入 CSS 和作為 Base64 資料的 JS 檔案遵循類似的原理。然而,它帶來了額外的挑戰:
整體來說,一般不建議嵌入 CSS 和JS 檔案作為 base64 數據,除非有特定要求需要進行這種權衡。
以上是是否對 CSS/HTML 中的圖片進行 Base64 編碼:什麼時候是一個好的做法?的詳細內容。更多資訊請關注PHP中文網其他相關文章!