Maison  >  Article  >  interface Web  >  Comment utiliser SVG en HTML5

Comment utiliser SVG en HTML5

青灯夜游
青灯夜游original
2018-11-30 14:18:499018parcourir

En HTML5, nous pouvons intégrer du SVG en utilisant la balise , importer des images SVG à l'aide de la balise Comment utiliser SVG en HTML5 de HTML, de la balise la propriété importe des images SVG.

Comment utiliser SVG en HTML5

SVG est un format graphique vectoriel qui peut être redessiné pour s'adapter à la taille de la page Web sans aucune distorsion, très approprié pour une utilisation dans la conception Web réactive. Cet article vous donnera une introduction détaillée sur la façon d'utiliser SVG en HTML5. J'espère qu'il vous sera utile. [Tutoriels vidéo associés recommandés : Tutoriel HTML5]

Utilisation des balises HTML5 pour intégrer SVG

SVG Faisant partie du projet de spécification HTML 5, la balise fait partie du langage HTML 5 et peut être en ligne. Toutes les grandes marques de navigateurs (sauf IE9) proposent désormais un très bon support.

Remarque :

1. Pour utiliser la balise pour intégrer du SVG, vous ne devez pas oublier de déclarer : xmlns=" dans le champ élément de balise http://www.w3.org/2000/svg".

2. Ceci ne peut être utilisé que pour importer du SVG statique.

Vous trouverez ci-dessous un exemple simple HTML5 SVG.

<svg  id = "circle"  height = "200"  xmlns = "http://www.w3.org/2000/svg" > 
      <circle  id = "greencircle"  cx = "30"  cy = "30"  r = " 30"  fill = "red"  /> 
</svg>

Rendu :

Comment utiliser SVG en HTML5

Utilisez la balise Comment utiliser SVG en HTML5 pour importer des images SVG

Remarque : la balise Comment utiliser SVG en HTML5 ne peut être utilisée que pour importer des images SVG statiques.

<img  src = "green-circle.svg"  height = "80"  alt="漂亮的绿色圆圈" />

Rendu :

Comment utiliser SVG en HTML5

Utilisez la balise pour importer des images SVG

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

Techniquement, la balise peut être utilisée sur de nombreux éléments, y compris les fichiers SVG, et s'il y a des éléments qui ne sont pas reconnus comme des images, ils ne seront pas disponibles dans les recherches d'images. La solution de contournement consiste à utiliser la balise Comment utiliser SVG en HTML5 comme solution de secours :

<object type="image/svg+xml" data="image.svg">
    <img  src="image.svg" / alt="Comment utiliser SVG en HTML5" >
</object>

Importez l'image SVG à l'aide de la balise Il n'est pas recommandé d'importer des images SVG à l'aide de la balise , qui ne fait pas partie de la spécification HTML mais est largement prise en charge sur tous les navigateurs principalement utilisés pour implémenter les plug-ins Flash.

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

Utilisez la balise

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

Utiliser l'image d'arrière-plan CSS pour importer une image SVG

Nous pouvons utiliser l'attribut d'arrière-plan CSS pour importer une image SVG comme image d'arrière-plan

Cela équivaut à utiliser la balise Comment utiliser SVG en HTML5 et présente les mêmes avantages et inconvénients.

Rendu :

#id {
  background-image: url(image.svg)  no-repeat;
}

Résumé : Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun. Comment utiliser SVG en HTML5

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Qu'est-ce que SVGArticle suivant:Qu'est-ce que SVG