Heim >Web-Frontend >H5-Tutorial >Eine ausführliche Analyse der SVG_html5-Tutorial-Techniken in HTML5
SVG-Hintergrund
SVG ist die Abkürzung für Scalable Vector Graphics, was skalierbare Vektorgrafiken bedeutet. Im Jahr 1998 gründete das World Wide Web Consortium eine Arbeitsgruppe zur Entwicklung einer Technologie zum Ausdruck von Vektorgrafiken durch XML – SVG! Da SVG auch eine XML-Datei ist, erbt SVG auch die Vorteile der Offenheit, Portabilität und Interaktivität von XML. Heutzutage unterstützen fast alle gängigen Browser SVG. Weitere Informationen zur Kompatibilität erhalten Sie hier, darunter:
Verwenden Sie
* HTML5 bietet native Inhalte zu SVG* Vor dem Aufkommen von HTML5 gab es SVG-Inhalte
* SVG ist einfach ausgedrückt ein Vektorbild
* Die Erweiterung der SVG-Datei ist „.svg“
* SVG verwendet XML-Syntax
* Konzept
* SVG ist eine Beschreibung mithilfe der XML-Technologie Die Sprache von zweidimensionale Grafiken
* Funktionen von SVG
* SVG-gezeichnete Grafiken können von Suchmaschinen gecrawlt werden
* SVG kann vergrößert werden, ohne die Qualität des Bildes zu beeinträchtigen
* Der Unterschied zwischen SVG und Canvas
* SVG
* Hängt nicht von der Auflösung ab
* Unterstützt Ereignisbindung
* Programme mit großen Renderingbereichen (wie Baidu Maps)
* Kann nicht zur Implementierung von Webspielen verwendet werden
* Leinwand
* Hängt von der Auflösung ab
* Unterstützt keine Ereignisbindung
* Am besten geeignet für Webspiele
* Bilder im „.jpg“-Format speichern
* Verwendung
* Einige kleine Dateien auf Webseiten-Symbolen
* Dynamische Spezialeffekte (Animationseffekte) in Webseiten
* Verwenden Sie SVG in HTML5
* Verwenden Sie -Elemente
* Funktion – ähnlich wie < ;canvas>-Elemente
* Die Standardgröße ist 300px*150px
* Verwenden Sie den CSS-Stil
* Verwenden Sie SVG zum Zeichnen von Grafiken. Sie müssen das Element
* Sektor-(Strahlen-)Gradient-
* Filter-Gaußsche Unschärfe
* Filter verwendet
*
* in ="SourceGraphic"
* stdDeviation – Stellen Sie den Unschärfegrad ein