| |
Untertitel, gesprochen). Die DTD-Definitionen von vielen von Elementen SVGs (besonders, Behälter- und Textelemente) setzen keine Beschränkung auf Plazierung oder Zahl des ' desc ' und ' Titel ' Sub-elements. Diese Flexibilität ist nur anwesend, damit es ein gleichbleibendes gibt zufriedenes Modell für Behälterelemente, weil einige Behälterelemente in SVG Mischinhalt zulassen und weil zufriedene gemischtrichtlinien für XML [ Xml-gemischt ] ermöglichen Sie nicht die gewünschten Beschränkungen. Darstellungen der zukünftigen versionen des SVG Sprache konnte ausdrucksvollere Darstellungen als DTDs benutzen, die einschränkendere zufriedene gemischtrichtlinien zulassen. Sie ist stark empfohlen daß höchstens ein ' desc ' und höchstens ein ' Titel ' Element erscheinen als Kind jedes bestimmten Elements und daß diese Elemente vor allen möglichen anderen Kindelementen erscheinen (ausgenommen poss ibly ' metadata ' Elemente) oder Textdateninhalt. Wenn Benutzermittel müssen unter mehrfachem ' desc ' wählen oder ' Titel ' Elemente für die Verarbeitung (z.B., welche Zeichenkette entscheiden, um für a zu verwenden tooltip), das Benutzermittel wählt das erste. 5,5 Das ' Symbol ' Element Das ' Symbol ' Element wird benutzt, um graphische Schablonengegenstände zu definieren, die insta sein können ntiated durch einen ' Gebrauch ' Element. Der Gebrauch von ' Symbol ' Elemente für Graphiken, die mehrfache Zeiten in benutzt werden, das gleiche Dokument addiert Struktur und Semantik. Dokumente, die in der Struktur reich sind, können, da speech oder als Blindenschrift graphisch übertragen werden und fördern folglich Zugänglichkeit . Die Schlüsselunterscheidungen zwischen einem ' Symbol ' und ein ' g ' seien Sie: L A ' Symbol ' Element selbst wird nicht übertragen. Nur Fälle von a ' Symbol ' Element (d.h., ein Hinweis auf a ' Symbol ' durch a ' Gebrauch ' Element) werden übertragen. L A ' Symbol ' Element hat Attribute viewBox und preserveAspectRatio welche a erlauben ' Symbol ' einstufen-zu-passen Sie innerhalb a rechteckiges Darstellungsfeld definiert durch den beziehenden ' Gebrauch ' Element. Nah bezogen auf dem ' Symbol ' Element sind die ' Markierung ' und ' Muster ' Elemente. <!ENTITY-% symbolExt "" > <!ELEMENT- Symbol (desc|Titel|metadata|defs| Weg | Text | rect | Kreis | Ellipse | Linie | polyline | Polygon | Gebrauch | Bild | svg | g | Ansicht | Schalter | a | altGlyphDef | Index | Art | Symbol | Markierung | clipPath | Schablone | linearGradient | radialGradient | Muster | Filter | Cursor | Schriftkegel | lebendig | Satz | animateMotion | animateColor | animateTransform | Farbe - Profil | Schriftkegel - Gesicht %ceExt;%symbolExt;) * > <!ATTLIST- Symbol %stdAttrs; %langSpaceAttrs; externalResourcesRequired %Boolean; # ANGEDEUTET Kategorie %ClassList; # ANGEDEUTET Art %StyleSheet; # ANGEDEUTET %PresentationAttributes - Alle; viewBox %ViewBoxSpec; # ANGEDEUTET preserveAspectRatio %PreserveAspectRatioSpec; ' xMidYMidtreffen ' %graphicsElementEvents; > Attribute anderwohin definiert: %stdAttrs; , %langSpaceAttrs; , Kategorie , externalResourcesRequired , viewBox , preserveAspectRatio , Art , %PresentationAttributes - Alle; , %graphicsElementEvents; . |  |
|
| |
|
|