2010-06-24 60 views
5

做的文件名srcimg的屬性標籤的字符數有限制嗎?或者其中的操作系統(OS)的瀏覽器兼容性問題...關於html的簡單問題img標籤

例如:

<img src="../img/misc/this-is-a-very-long-image-filename-of-an-image-named-leaders-systems02.gif" alt="Leaders Systems" class="emblem" /> 

有沒有在所有OS瀏覽器this-is-a-very-long-image-filename-of-an-image-named-leaders-systems02.gif沒有問題?

+0

它可能會影響其更容易出錯的方式:P拼寫總是幫助 – Sphvn 2010-06-24 04:35:45

回答

3

您將受到the maximum URL length per browser的限制。 HTTP服務器也可能會向您發送HTTP 414「請求URI太長」。該標準並不規定這個尺寸是什麼,但允許服務器做出這樣的響應。

HTTP/1.1 standard S10.4.15

10.4.15 414請求URI太長

服務器拒絕服務此 請求,因Request-URI是 長於服務器願意 解釋。這種罕見的情況只是 可能發生,當客戶端具有 不當將POST請求轉換到 長查詢 信息的GET請求中,當客戶端已 陷入 URI重定向「黑洞」(例如,一重定向URI 前綴指向的 本身後綴)時,或者當服務器是下 攻擊由客戶端試圖 使用固定長度的緩衝 讀取或操縱 請求 - 利用在一些 服務器本安全漏洞URI。

1

我懷疑在任何普通的瀏覽器中有很長的src屬性的問題。但是,如果您有很多很長的屬性,它可能會負面影響加載時間。