回答
當圖片加載失敗時,它會爲alt文本着色:demo。
<style>
img {
color: #f00;
width: 50px;
height: 50px;
background-color: #000;
position: absolute;
}
img:after {
content: "asdf";
}
<style>
<img />
asdf
是紅色。 (在Firefox上,在這個頁面上用螢火蟲進行測試)。
不管怎樣,我敢肯定,CSS標準並沒有將特定的CSS規則綁定到特定的HTML標籤元素。
哦,我簡直不敢相信我錯過了'alt'文本案例。哈哈。 – bevacqua 2012-03-01 03:26:35
不用擔心。你的回答仍然是教育性的,儘管不是我想要理解的。 – 2012-03-01 03:36:39
IMG
與任何其他內聯元素沒有區別。例如,在大多數瀏覽器中,color屬性用於設置圖像加載時或者無法渲染時替代文本的顏色。
嗯,我認爲StackOverflow有一些緩存錯誤來壓扁。在你出現之前,我看到丹尼斯的回答,儘管它現在告訴我你是先出現的。 – 2012-03-01 03:40:30
儘管有些屬性不適用於某些元素(參見CSS規範中的Applies to),但每個元素都具有每個屬性。所以問題是這樣的:在什麼情況下color
屬性會影響img
元素的渲染?正如其他答案中所述,它可能會影響替代文本或生成內容的呈現。 (在舊的瀏覽器中,儘管alt
文本可能使用固定的例程來呈現,而這些例程不受CSS規則的影響。)
- 1. CSS顏色屬性
- 2. 爲什麼文本顏色屬性稱爲「顏色」?
- 3. 如何使用Perl獲取具有顏色或背景顏色屬性的CSS元素列表?
- 4. 爲什麼一起刪除具有contenteditable = false屬性的元素
- 5. 使用CSS顏色屬性
- 6. img元素上的HTML width/height屬性和CSS width/height屬性有什麼區別?
- 7. JQuery-爲每個具有類的img元素添加css
- 8. 爲什麼HTML元素總是不遵從CSS高度屬性?
- 9. 爲什麼CSS width屬性正在與輸入元素
- 10. 爲什麼設置'right` CSS屬性將元素向左推?
- 11. 具有屬性和子元素的元素的XSD表示是什麼?
- 12. -webkit-link是與顏色相關的任何html元素或css屬性的有效顏色?
- 13. 爲什麼UITableViewCell具有contentView屬性?
- 14. 爲什麼rownames(installed.packages())具有names屬性?
- 15. css:爲什麼**顏色:紅**棄用?
- 16. 爲什麼jQuery匹配甚至沒有指定CSS屬性和值的元素?
- 17. XPath select元素的img的src屬性
- 18. CSS:具有惰性寬度的元素
- 19. 爲什麼表邊框顏色繼承自<tr>元素的顏色?
- 20. http處理程序的add元素具有allowPathInfo屬性。它是爲了什麼?
- 21. 爲什麼用這個CSS背景顏色屬性不起作用?
- 22. 爲什麼一個類具有其元類的屬性?
- 23. 使用CSS選擇具有空類屬性(class =「」)的元素?
- 24. jQuery:檢查元素是否具有CSS屬性
- 25. 具有ANY屬性的CSS匹配元素
- 26. jQuery檢查元素是否具有CSS屬性
- 27. XSL select元素具有兩個屬性
- 28. 獲取具有min屬性的元素
- 29. 具有屬性的jquery count元素
- 30. XPath查找具有屬性的元素
現在,當然。如果你是一個網絡機器人或盲人,顏色真的很重要? :d – 2012-03-01 03:37:26