Onkel Otto: a href auf object?

Hallo Forum,

habe eine svg mit dem object-Tag ins HTML-Dok gepackt. Kann isch das verlinken? Habe es mit....

 <a href="index.html"><object class="logo" data="images/logo.svg" type="image/svg+xml">
    <param name="src" value="images/logo.svg">
    <!---Fallback--->
    <img src="images/header_logo.jpg" width="221" height="200" alt=""/>  
</object></a>

versucht. Funzt nicht. Weiss jemand Rat?

Grüße, der Onkel

  1. Tach,

    habe eine svg mit dem object-Tag ins HTML-Dok gepackt. Kann isch das verlinken?

    im Prinzip ja, solange das obeject keine Interaktion erlaubt; aber du solltest es auch einfach in ein img-Element werfen können; ein Fallback auf eine Rastergraphik ist meines Wisens nicht mehr nötig.

    mfg
    Woodfighter

    1. Tach woody,

      verstehe deine antwort nicht so ganz...?

      im Prinzip ja, solange das obeject keine Interaktion erlaubt; aber du solltest es auch einfach in ein img-Element werfen können; ein Fallback auf eine Rastergraphik ist meines Wisens nicht mehr nötig.

      Meinst Du das?

       <object class="logo" data="images/logo.svg" type="image/svg+xml">
          <a href="index.html"><param name="src" value="images/logo.svg"></a>
          <!---Fallback--->
          <img src="images/header_logo.jpg" width="221" height="200" alt=""/>  
      </object>
      

      Funzt auch nicht. Kann der Link ggfs. ins svg geschrieben werden?

      gruss der omkel

      1. Tach,

        Meinst Du das?

         <object class="logo" data="images/logo.svg" type="image/svg+xml">
            <a href="index.html"><param name="src" value="images/logo.svg"></a>
            <!---Fallback--->
            <img src="images/header_logo.jpg" width="221" height="200" alt=""/>  
        </object>
        

        nein, ich meine:

        <a href="index.html"><img src="images/logo.svg" /></a>
        

        mfg
        Woodfighter

        1. @@woodfighter

          nein, ich meine:

          <a href="index.html"><img src="images/logo.svg" /></a>
          

          Nein, meinst du nicht. Nicht ernsthaft. Ohne alt-Text?

          LLAP 🖖

          --
          Ist diese Antwort anstößig? Dann könnte sie nützlich sein.
          1. Tach,

            @@woodfighter

            nein, ich meine:

            <a href="index.html"><img src="images/logo.svg" /></a>
            

            Nein, meinst du nicht. Nicht ernsthaft. Ohne alt-Text?

            es ist warm... und ich mache doch diesen HTML-Kram nicht mehr; bin schon froh, dass ich mit dem SVG-Fallback recht hatte.

            mfg
            Woodfighter

      2. Hallo,

        Meinst Du das?

        Nein, das meinte er sicher nicht. Eher dieses hier

        Gruß
        Kalk

      3. @@Onkel Otto

        aber du solltest es auch einfach in ein img-Element werfen können;

        Meinst Du das?

        Nein. woodfighter meint

        <a href="index.html"><img src="images/logo.svg" alt=""/></a>
        

        Den Wert des alt-Attributs hab ich so von dir übernommen. Den solltest du unbedingt füllen, sonst hat der Link keinen Linktitel. An einen Rastergrafik-Fallback denken, aber nicht an einen Text-Fallback? Tsts.

        Kann der Link ggfs. ins svg geschrieben werden?

        Ja, auch das. Mit xlink.

        gruss der omkel

        Om.

        LLAP 🖖

        --
        Ist diese Antwort anstößig? Dann könnte sie nützlich sein.
        1. <a href="index.html"><img src="images/logo.svg" alt=""/></a>
          

          Kommt dann ein Fallback überhaupt noch in Frage?

          Grüsse vom Onkel

          1. @@Onkel Otto

            <a href="index.html"><img src="images/logo.svg" alt=""/></a>
            

            Kommt dann ein Fallback überhaupt noch in Frage?

            Ja. Warum auch nicht?

            • Browser kann mit SVG nichts anfangen (soll’s ja geben)

            • Verbindung bricht ab; externe Ressource wird nicht geladen (soll’s auch geben)

            LLAP 🖖

            --
            Ist diese Antwort anstößig? Dann könnte sie nützlich sein.