@@apsel:
nuqneH
Das dürfte vor allem die Semantiker stören.
<h1>wichtige Überschrift</h1>
ist nun mal was anderes als<h1><img src="foo" alt="wichtige Überschrift"></h1>
.
Weil der Text im Attributwert statt im Elementinhalt steht?
XHTML 2 hätte die Antwort darauf gehabt: <h1 src="foo">wichtige Überschrift</h1>
Oder meinetwegen auch <h1><img src="foo">wichtige Überschrift</img></h1>
Letzteres ist auch mit HTML 4/XHTML 1 möglich:
<h1><object type="image/png" data="foo">wichtige Überschrift</object></h1>
Oder weil "foo" überhaupt im Markup auftaucht?
Qapla'
--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)