回答
當圖片加載失敗時,它會爲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. 爲什麼一起刪除具有contenteditable = false屬性的元素
- 4. 如何使用Perl獲取具有顏色或背景顏色屬性的CSS元素列表?
- 5. 在具有特定元素的元素內設置CSS屬性
- 6. 忽略CSS顏色屬性
- 7. 使用CSS顏色屬性
- 8. CSS 3.0有效的顏色屬性
- 9. img元素上的HTML width/height屬性和CSS width/height屬性有什麼區別?
- 10. 更改從HTML img標籤一個SVG元素的顏色 - CSS
- 11. JQuery-爲每個具有類的img元素添加css
- 12. 爲什麼設置'right` CSS屬性將元素向左推?
- 13. 爲什麼HTML元素總是不遵從CSS高度屬性?
- 14. 爲什麼CSS width屬性正在與輸入元素
- 15. 具有屬性和子元素的元素的XSD表示是什麼?
- 16. 爲什麼UITableViewCell具有contentView屬性?
- 17. 爲什麼rownames(installed.packages())具有names屬性?
- 18. css:爲什麼**顏色:紅**棄用?
- 19. -webkit-link是與顏色相關的任何html元素或css屬性的有效顏色?
- 20. 「元素:懸停的」顏色屬性不起作用,可能是什麼錯誤?
- 21. 爲什麼jQuery匹配甚至沒有指定CSS屬性和值的元素?
- 22. CSS:具有惰性寬度的元素
- 23. 爲什麼氧氣會生成具有空xmlns屬性的子元素?
- 24. http處理程序的add元素具有allowPathInfo屬性。它是爲了什麼?
- 25. 爲什麼一個元素具有相同的屬性兩次不同的值?
- 26. 更換IMG SRC從元素屬性
- 27. 元素的循環屬性img
- 28. XPath select元素的img的src屬性
- 29. 更換src屬性IMG元素
- 30. 爲什麼表邊框顏色繼承自<tr>元素的顏色?
現在,當然。如果你是一個網絡機器人或盲人,顏色真的很重要? :d – 2012-03-01 03:37:26