citystrolch: störender rand bei img tags in IE 6

Hallo,
Ich weiss nicht genau obs an Javascript, am IE oder an den tags liegt, aber immer wenn ich eine grafik(<img> tag) in einen link (<a> tag) einbaue, ist im IE 6.0 um die Grafik herum ein dunkelblauer oder ein violetter, ca 2 oder 3px breiter rand zu sehen.

Ich verwende teilweise auch Javascript in den links.

Vielleicht kann mir jemand sagen, wie ich den wegkriege? Mit this.blur() habe ich es schon versucht, was aber auch nicht so richtig funktioniert....

Danke an den der mir einen tip hat ;-)

  1. Hallo,

    dieses Verhalten läßt sich abstellen indem Du border="0" innerhalb des img-Elements setzt, oder moderner, per CSS den Rahmen abschaltest.

    Ciao

    1. Lieber schneemann,

      dieses Verhalten läßt sich abstellen indem Du border="0" innerhalb des img-Elements setzt,

      nach XHTML ist das Attribut "border" in <img>-Tags nicht mehr erlaubt!

      oder moderner, per CSS den Rahmen abschaltest.

      Das sehe ich als den Königsweg.

      Liebe Grüße aus Ellwangen,

      Felix Riesterer.

      1. Hi,

        dieses Verhalten läßt sich abstellen indem Du border="0" innerhalb des img-Elements setzt,
        nach XHTML ist das Attribut "border" in <img>-Tags nicht mehr erlaubt!

        Nach XHTML? Was kommt denn danach?

        Oder meinst Du "ab" XHTML?
        Dann wäre die Aussage falsch.
        Es gibt sowohl einen HTML-4.01-Doctype, der border bei img nicht zuläßt (HTML 4.01 strict), als auch einen XHTML-1.0-Doctype, der border bei img zuläßt (XHTML 1.0 transitional).

        cu,
        Andreas

        --
        Warum nennt sich Andreas hier MudGuard?
        Schreinerei Waechter
        Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
        1. Lieber Andreas,

          Nach XHTML? Was kommt denn danach?

          ;-)

          Oder meinst Du "ab" XHTML?
          Dann wäre die Aussage falsch.
          Es gibt sowohl einen HTML-4.01-Doctype, der border bei img nicht zuläßt (HTML 4.01 strict), als auch einen XHTML-1.0-Doctype, der border bei img zuläßt (XHTML 1.0 transitional).

          Du hast natürlich recht! Ich meinte XHTML 1 strict. Das mit HTML 4.01 strict hatte ich übersehen.

          Liebe Grüße aus Ellwangen,

          Felix Riesterer.

  2. hallo,

    Ich weiss nicht genau obs an Javascript, am IE oder an den tags liegt

    An keinem davon liegt es.

    aber immer wenn ich eine grafik(<img> tag) in einen link (<a> tag) einbaue, ist im IE 6.0 um die Grafik herum ein dunkelblauer oder ein violetter, ca 2 oder 3px breiter rand zu sehen.

    Natürlich, das ist Standardeinstellung. Du solltest übrigens zum Testen einen anderen Browser verwenden, der IE ist nur sehr bedingt geeignet.

    Ich verwende teilweise auch Javascript in den links.

    Das mußt du sicher nicht unbedingt, es hat mit deiner Frage aber auch gar nichts zu tun.

    Vielleicht kann mir jemand sagen, wie ich den wegkriege?

    Es hätte dir bereits geholfen, ein weinig in http://forum.de.selfhtml.org/faq/#Q-32 herumzulesen. Ansonst findest du natürlich in SELFHTML alles, was du brauchst. Speziell bei den "Rändern" geht es höchstwahrscheinlich um die CSS-Formatierung mit "border:none"

    Mit this.blur() habe ich es schon versucht

    Äh ... wie bist du denn darauf gekommen?

    Grüße aus Berlin

    Christoph S.

    1. Mit this.blur() habe ich es schon versucht

      Äh ... wie bist du denn darauf gekommen?

      Wie, indem ich, wie du schon sagtest, das internet und auch selfhtml nach dem problem abgesucht habe. Ich glaube der rahmen, der sich mit diesem blur() ausschalten liesse, ist aber etwas anderes...

      Ansonsten danke ich sehr für die infos, auch wenn ich mal wieder nicht die erste war. (wer ist das schon...)

      Citystrolch