2012-03-01 7 views

答えて

5

画像の読み込みに失敗した場合、altテキストの色が変わります:demo

+0

今、もちろん。あなたがウェブボットかブラインドであれば、色は本当に重要ですか? :D –

1
<style> 
    img { 
     color: #f00; 
     width: 50px; 
     height: 50px; 
     background-color: #000; 
     position: absolute; 
    } 
    img:after { 
     content: "asdf"; 
    } 
<style> 

<img /> 

asdfは赤色です。

とにかく、CSS標準が特定のHTMLタグ要素に特定のCSSルールをバインドしていないことは間違いありません。

+0

まあ、私は「alt」のテキストケースを逃したとは思えません。ハハ。 – bevacqua

+0

心配はいりません。あなたの答えは、私が理解しようとしていたものではありませんが、教育的なものでした。 –

4

IMGは他のインライン要素と変わりません。たとえば、ほとんどのブラウザでは、画像がロードされている間、またはレンダリングできないときにalt属性の色を設定します。

+0

Hmmm、私はStackOverflowにスカッシュのキャッシュバグがあると思います。あなたのものが最初に来たと私に話しているにもかかわらず、あなたの前にデニスの答えが現れました。 –

0

すべての要素にはすべてのプロパティがありますが、一部の要素には「適用」されません。つまり、一部の要素には影響しません(CSS仕様のApplies toを参照)。ですから、質問は実際にはこれです:colorプロパティは、どのような状況でimg要素のレンダリングに影響しますか?他の回答に記載されているように、代替テキストや生成されたコンテンツのレンダリングに影響する可能性があります。 (古いブラウザでは、altのテキストはCSSルールの影響を受けない固定ルーチンを使用してレンダリングされることがあります)。

関連する問題