Guillermo: border im img-Element

Beitrag lesen

Verschiedene Schiffer zeigen einen Rahmen um eine Grafik, welche als Teil eines Links fungiert, so auch Netscape 4.x. Mit border-style:none kann dieser Rahmen in diesen Netscape-Seemännern nicht deaktiviert werden.

So,

Ich habe mal selbst verschiedene Stylesheet-Varianten ausprobiert, um einen sichtbaren Rahmen zu unterdrücken und in verschiedenen Navigatoren (Windows: Opera5/IE5/NE4.7, Linux: Konq3.1.0/Mozilla1.0.1/Opera6.03) getestet. Hier mein Ergebnis:

<a href="http://..."><img src="grafik.png" alt="" /></a> (Voreinstellung ohne CSS)
Im Mozilla und NE4.7 wird ein 1-Pixel-Rahmen angezeigt.

<a href="http://..."><img src="grafik.png" alt="" border="0" /></a>
In keinem Navigator wird ein Rahmen angezeigt.

<a href="http://..."><img src="grafik.png" alt="" style="border:0px;" /></a>
<a href="http://..."><img src="grafik.png" alt="" style="border-style:none;" /></a>
<a href="http://..."><img src="grafik.png" alt="" style="border-width:0;" /></a>
Im NE4.7 wird leider ein 1-Pixel-Rahmen angezeigt, in den anderen nicht.

Resümee: Nur mit dem Attribut border="0" erreicht man die Unterdrückung des Rahmens. Dieses ist als deprecated bezeichnet.
M. E. der NE4.7 aber auch (-:

Wenn man also überall den Rahmen unterdrücken will, muss man wohl oder übel das border-Attribut verwende.

Grüße
Guillermo