Heim  >  Artikel  >  Web-Frontend  >  Einführung in die Verwendung von SVG und vordefinierten SVG-Formelementen in HTML

Einführung in die Verwendung von SVG und vordefinierten SVG-Formelementen in HTML

PHPz
PHPzOriginal
2016-05-16 15:49:191551Durchsuche

Wenn der SVG-Code in HTML vorliegt, ist es für uns einfacher, die Transformation von Grafiken zu steuern. Freunde, die daran interessiert sind, können sich darauf beziehen hilfreich für alle.

SVG-Dateien können mithilfe der folgenden Tags in HTML-Dokumente eingebettet werden: d8e2720730be5ddc9c2a3782839e8eb6, 273238ce9338fbb04bee6997e5552b95 oder d5ba1642137c3f32f4f4493ae923989c. Das Attribut

<embed src="rect.svg" width="300"height="100" 
type="image/svg+xml" 
pluginspage="http://www.adobe.com/svg/viewer/install/"/>

pluginspage verweist auf die URL zum Herunterladen des Plug-ins.

<object data="rect.svg"width="300" height="100" 
type="image/svg+xml" 
codebase="http://www.adobe.com/svg/viewer/install/"/> 
<iframe src="rect.svg" width="300"height="100"> 
</iframe>

Unter den drei ist d5ba1642137c3f32f4f4493ae923989c ein früheres Tag und wird jetzt weniger verwendet. Das am häufigsten verwendete Tag ist das d8e2720730be5ddc9c2a3782839e8eb6-Tag. 825a130302ffc3fda1c98272b6043b3f Geben Sie den erforderlichen Code in das Tag ein:

Wenn der SVG-Code in HTML vorliegt, ist es für uns einfacher, Javascript zu schreiben, um die Transformation der Grafiken zu steuern:

<?xml version="1.0" standalone="no"?> 
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
Hier sind einige vordefinierte Formelemente von SVG:


Rechteck

Kreis08d376a58c30b36481b586d747b525e8 🎜 >Polyliniee785e40170d80ec0833f2f6ee57351dc
<svg width="100%" height="100%" version="1.1" 
xmlns="http://www.w3.org/2000/svg" onclick="ccc();"> 
<ellipse cx="240" cy="100" rx="220" ry="30" 
style="fill:yellow"/> 
<ellipse cx="220" cy="100" rx="190" ry="20" id="w1" 
style="fill:white"/> 
</svg>
Pfad8f08b0b4384c46cfaf134ef7016330f0 Der gesamte Inhalt dieses Kapitels finden Sie unter

Html5 Video-Tutorial

,
<script type="text/javascript"> 
function ccc(){ 
var a = document.getElementById("w1"); 
a.style.fill="red"; 
a.setAttribute("cx", "150"); //设置值 
a.setAttribute("ry", "50"); //设置值 
} 
</script>
SVG-Video-Tutorial

!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn