Hello out there!
<img> ist ein inline-Element und bleibt das auch. "display:block" verändert daran nichts. CSS kann HTML-Elemente zwar formatieren, aber ihre Eigenschaften nicht ändern.
Dir ist bewusst, dass es „Blockelement“ und „Inline-Element“ sowohl im HTML- als auch im CSS-Kontext gibt und dass beides nichts miteinander zu tun hat? (Außer, dass durch Defaults in Browserstylesheets HTML-Blockelemente auch CSS-Blockelemente sind und HTML-Inline-Elemente auch CSS-Inline-Elemente.)
See ya up the road,
Gunnar
--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)