6.6Beschreibungen
Die beiden Elemente <title>
und <desc>
dienen der Beschreibung von grafischen Objekten und Containern. Als Container werden Elemente bezeichnet, die selbst auch Elemente enthalten können, z.B. <svg>
, <g>
, <defs>
oder <symbol>
. Alles, was zwischen <title>
und <desc>
steht, wird vom Betrachter nicht gerendert. Das W3C schlägt zwar den Herstellern von SVG-Betrachtern vor den Inhalt dieser Elemente als Tooltip darzustellen (analog zum alt
-Attribut des HTML-<img>
-Tags), allerdings unterstützt scheinbar bislang noch kein einziger Viewer diese Funktion tatsächlich. Einzig und allein das Adobe SVG Plugin stellt zumindest den Inhalt des <title>
-Elements in der Titelleiste des Browsers dar, wenn es sich dabei um das Kindelement der Wurzel handelt. Ein Beispiel für den Einsatz von Beschreibungen zeigt Listing 6-5.
<?xml version="1.0"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg"> <g> <desc>Ein Container mit einem Rechteck</desc> <rect x="10" y="10" width="100" height="50"> <title>Ein kleines, schwarzes Rechteck</title> </rect> </g> </svg>