Gibt es eine Möglichkeit, einem Inline-SVG einen alt
Tag zu geben? Hier ist der Code, den ich für meinen Inline-SVG habe, aber der alt
-Tag wird nicht angezeigt (und ich bin nicht einmal sicher, dass die Art und Weise, dass ich codierte den alt
Tag gültig ist, nach online Klärung der Suche):Alt-Tag für Inline-SVG möglich?
<svg version="1.1" id="svg-header-filter" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="27px" height="27px" viewBox="0 0 37 37" enable-background="new 0 0 37 37" xml:space="preserve" alt="Hello world!">
<path class="header-filter-circle" d="M17.796,0C7.947,0,0,7.988,0,17.838s7.947,17.787,17.796,17.787c9.848,0,17.829-7.935,17.829-17.783 C35.625,7.988,27.644,0,17.796,0z"/>
<g>
<path class="header-filter-icon" fill="#FFFFFF" d="M15.062,30.263v-9.935l-8.607-8.703h22.343l-8.744,8.727v5.029L15.062,30.263z M8.755,12.625l7.291,7.389 v7.898l3.025-2.788v-5.086l7.426-7.413H8.755z"/>
</g>
</svg>
Und hier ist der JSFiddle: http://jsfiddle.net/FsCMM
Warum möchten Sie das Alt-Attribut? Für Hilfstexte können Sie das title-Attribut verwenden, und für die Barrierefreiheit gibt es eine offizielle Empfehlung, die noch von den Screenreadern implementiert werden muss. Check out [diese Antwort] (http://stackoverflow.com/a/4754646/399726) – BenjaminGolder
Was ich zu tun suche ist "Hilfstext" (die ich versuchte einfach zu beschreiben als "alt text"). Danke für den Link ... Ich habe es gelesen, obwohl ich die
Das HTML5-Inline-Svg-Element unterstützt das Attribut "alt" nicht, da es als Phrasierungsinhalt betrachtet wird: http://www.w3.org/TR/html5/dom.html#phrasing-content-1 –