Cet article présente principalement 4 façons d'introduire des images svg dans des pages Web html. L'article présente en détail à travers des exemples de codes, qui ont une certaine valeur d'apprentissage de référence pour l'étude ou le travail de chacun. Amis qui en ont besoin, suivez l'éditeur de lecture de micro-points pour se réunir apprendre à apprendre
Le développement d'applications Web utilise des images svg. En résumé, il y a quatre façons :
1. Insérez directement dans la page.
2. Importez la balise img.
3. Introduction CSS.
4. La balise d'objet est introduite.
1. Insérer directement dans la page
Dans la page html, vous pouvez directement utiliser la balise svg.
1 2 3 4 5 6 7 8 9 dix 11 12 13 14 |
|
résultat courant :
2. Importez la balise img
En plus d'écrire directement des balises svg dans la page Web, il peut également être importé via img, tout comme l'importation d'images jpeg et png.
1) Créer une nouvelle image svg
Ensuite, nous devons d'abord créer un nouveau fichier image svg, et nous utilisons le svg écrit directement sur la page Web :
1 2 3 |
|
Il y a deux différences ici :
1. Vous devez déclarer l'attribut namespace xmlns, qui peut être référencé à la fin de cet article.
2. Suppression du style écrit à l'origine sur la balise svg, style="border: 1px solid steelblue".
Enregistrez le contenu dans le fichier test.svg, il s'agit d'un fichier image, vous pouvez essayer de l'ouvrir dans le navigateur.
2) Utilisez la balise img pour importer
En supposant que test.svg et le fichier de la page Web se trouvent dans le même répertoire :
1 |
|
Semblable à l'importation de jpeg et png, vous pouvez directement définir le chemin de l'image avec l'attribut src. De plus, nous avons déplacé le style svg d'origine vers la balise img.
3. importation CSS
L'import css consiste à importer l'image en tant qu'image de fond :
1 2 3 4 5 6 7 8 9 |
|
4. Présentation de l'objet
Semblable à l'importation d'img, un fichier svg est requis, puis importé avec les données d'attribut :
1 |
|
L'effet de course est similaire à celui ci-dessus, plus de textures.
autres balises
D'autres balises telles que : embed, balises iframe peuvent également être introduites, mais elles ne sont pas recommandées
Réimprimé de : Weidian Reading https://www.weidianyuedu.com