| |
Breite , Höhe und xlink:href werden auf erzeugt gebracht ' g ' Element. Eine zusätzliche Umwandlung translate(x, y) wird zum Ende (d.h., Rechtseite) umwandeln hinzugefügt Attribut auf dem erzeugten ' g ' wo x und y stellen Sie dar Werte des x und y Attribute auf dem ' Gebrauch ' Element. Das bezogene ' svg ' und sein Inhalt wird in tief-geklont erzeugter Baum. Wenn Attribut- Breite und/oder Höhe werden auf dem ' Gebrauch ' zur Verfügung gestellt Element, dann diese Werte läuft über entsprechende Attribute auf dem ' svg ' im erzeugten Baum. L Andernfalls: Im erzeugten Inhalt der ' Gebrauch ' wird durch ' g ' ersetzt wo alle Attribute vom ' Gebrauch ' Element außer x y Breite , Höhe und xlink:href werden auf erzeugt gebracht ' g ' Element. Eine zusätzliche Umwandlung translate(x, y) wird zum Ende (d.h., Rechtseite) umwandeln hinzugefügt Attribut auf dem erzeugten ' g ' wo x und y stellen Sie dar Werte des x und y Attribute auf dem ' Gebrauch ' Element. Der bezogene Gegenstand und sein Inhalt wird in Th e tief-geklont erzeugter Baum. Für Benutzermittel, die Styling stützen mit Css der erzeugte ' g ' Element trägt zusammen mit ihm die "kaskadischen" Eigenschaftswerte auf dem ' Gebrauch ' Element, die aus der CSS-Kaskade resultieren [ Css2-cascade ]. Zusätzlich die Kopie (tiefer Klon) von bezogenes Hilfsmittel trägt zusammen mit ihm die "kaskadischen" Eigenschaftswerte, resultierend aus der CSS-Kaskade auf der Vorlage (d.h., bezogene) Elemente. So das Resultat der verschiedenen CSS-Vorwahl im Kammination mit der Kategorie und Art Attribute sind, innen Effekt, ersetzt durch das Funktionsäquivalent einer Art Attribut im erzeugten Inhalt, der "übermittelt, kaskadierte" Eigenschaftswerte. Beispiel Use01 unter hat ein einfaches ' Gebrauch ' auf a ' rect ' . < "standalone="no" des?xml version="1.0? >, <!DOCTYPE-svg-ÖFFENTLICHKEITS"-// W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" > < svg width="10cm "height="3cm" viewBox="0 0 100 30 " xmlns="http://www.w3.org/2000/svg "xmlns:xlink="http://www.w3.org/1 999/xlink" > < desc>Example Use01 - einfacher Fall ' vom Gebrauch ' auf einem ' rect'</desc > < defs > "< rectid="MyRect" width="60" height="10/> </defs > < rect x=".1 "y=".1" width="99.8 "height="29.8" fill="none"stroke="blue" stroke-width=".2"/> < verwenden Sie x="20 "" y="10" xlink:href="#MyRect/> </svg > Beispiel Use01 Ansicht dieses Beispiel als SVG (nur SVG-ermöglichte Datenbanksuchroutinen) Der Sichteffekt würde mit dem folgenden Dokument gleichwertig sein: < "standalone="no" des?xml version="1.0? >, <!DOCTYPE-svg-ÖFFENTLICHKEITS"-// W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" > < svg width="10cm "height="3cm" viewBox="0 0 100 30 " xmlns="http://www.w3.org/2000/svg "> < desc>Example Use01-GeneratedContent - einfacher Fall ' vom Gebrauch ' auf einem ' rect ' </desc > <! - - ' Abschnitt der defs' gelassen aus --> < rect x=".1 "y=".1" width="99.8 "height="29.8" fill="none"stroke="blue" stroke-width=".2"/> <! - - Anfang des erzeugten Inhalts. Ersetzt ' Gebrauch' --> |  |
|
| |
|
|