Tutoriel SVGlogin
Tutoriel SVG
auteur:php.cn  temps de mise à jour:2022-04-18 17:51:50

SVG en HTML



Les fichiers SVG peuvent être intégrés dans des documents HTML à l'aide des balises suivantes : <embed>, <object>.

Le code SVG peut être intégré directement dans la page HTML, ou vous pouvez créer un lien directement vers le fichier SVG.


Utilisez la balise <embed>

<embed> :

  • Avantages : Tous les principaux navigateurs prennent en charge et autorisent l'utilisation du script.

  • Inconvénients : Utilisation non recommandée en HTML4 et XHTML (mais autorisée en HTML5)

Syntaxe :

<embed src="circle1.svg" type="image/svg+xml" />

Résultat :


Utilisez la balise <object>

<object> :

  • Avantages : pris en charge par tous les principaux navigateurs et prend en charge les normes HTML4, XHTML et HTML5.

  • Inconvénients : Les scripts ne sont pas autorisés.

Syntaxe :

<object data="circle1.svg" type="image/svg+xml"></object>

Résultat :


Utilisez la balise <iframe> 🎜 >

<iframe> :

  • Avantages : pris en charge par tous les principaux navigateurs et permet les scripts

  • Inconvénients : non recommandé Utilisé dans HTML4 et XHTML (mais autorisé en HTML5)

Syntaxe :

<iframe src="circle1.svg "> </iframe>

Résultat :


Intégrer le code SVG directement dans HTML

Dans Firefox, Internet Dans Explorer 9 , Google Chrome et Safari, vous pouvez intégrer du code SVG directement dans HTML.

Remarque : SVG ne peut pas être intégré directement dans Opera.

Instance

<!DOCTYPE html>
<html>
<body>

<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
   <circle cx="100" cy="50" r="40" stroke="black" stroke-width="2" fill="red" />
</svg> 
 
</body>
</html>

Exécuter l'instance»Cliquez sur le bouton « Exécuter l'instance » pour afficher l'instance en ligne


Lien vers un fichier SVG

Vous pouvez également créer un lien vers un fichier SVG à l'aide de la balise <a> : Créer un lien vers un fichier SVG

Vous pouvez également lien vers un fichier SVG à l'aide de la balise <a> Lien vers un fichier SVG :

<a href="circle1.svg">Afficher le fichier SVG</a>

Résultat :Afficher le fichier SVG