Natürlich lässt sich an der Semantik noch vieles rumfeilen.
Aber das da...
<p class="viewers">
<a ...><img ... /></a>
<a ...><img ... /></a>
<a ...><img ... /></a>
</p>
... finde ich irgendewie nicht angemessen, da ich von einem Paragraf doch mindestens einen vollständigen Satz erwarten würde.
Aber wenn wir es akribisch nehmen wollen:
[code lang=html]
<ul class=viewers>
<li><a class=quicktime ... ><span class=hidden>Das QT-File</span></a></li>
...
</ul>
[code]
Wobei dann das QT icon als background-image einzubinden, und wie die Klasse hidden andeutet, der Plaintext Link im CSS mit display:none auszublenden wäre.
Aber wie gesagt, ich bin mir nicht sicher, ob zu viel Codeklauberei hier dem Webseitenautor weiter hilft.
mfg Beat