📜  如何将可缩放矢量图形添加到您的网页?

📅  最后修改于: 2022-05-13 01:56:42.757000             🧑  作者: Mango

如何将可缩放矢量图形添加到您的网页?

在本文中,我们将学习如何将可缩放矢量图形 (SVG) 添加到我们的网页中,还将通过示例了解其实现。 SVG 是一种用 XML 编写的用于基于矢量的图形的图像格式。 SVG 文件中的每个元素和每个属性都可以设置动画。可缩放矢量图形图像在调整大小或缩放时不会丢失其质量。我们可以通过多种方式将 SVG 添加到我们的网页中。

与其他图像格式(如 JPG、PNG、GIF 等)相比,使用 SVG 有几个好处:

  • 可以使用任何文本编辑器轻松创建和编辑这些图像。
  • SVG 图像可以被搜索、索引、编写脚本和压缩。
  • 这些图像是可扩展的,可以在任何分辨率下以高质量显示。

有几种方法可以在 HTML 中使用 SVG 图像。下面讨论一些方法:

标签中的 SVG :这是将 SVG 图像插入网页的基本且简单的方法。对于这种方法,我们可以简单地使用 标签,然后在src属性中指定文件路径或图像链接。要使用这种方法,我们应该已经下载了 SVG 图像文件或 SVG 图像链接。

句法:

SVG_img

示例:此示例说明使用 标签添加 SVG 图像。不指定 SVG 图像大小,会占用 SVG 图像的原始大小。

HTML


  

    SVG Image

  

    

GeeksforGeeks

    

Use of SVG image in img tag

          


HTML


  

    SVG Image

  

    

GeeksforGeeks

    

Use of SVG image using object tag

             


HTML


  

    SVG Image

  

    

GeeksforGeeks

    

Use of SVG image using embed tag

       


HTML


  

    SVG Image

  

    

GeeksforGeeks

    

Use of SVG image using image tag

                     


输出:

标签中的 SVG:我们可以使用 标签插入 SVG 图像,方法是使用data属性指定对象将使用的资源的 URL。宽度和高度可用于指定 SVG 图像的大小。

句法:

 

示例:此示例说明了使用 标记添加 SVG 图像。

HTML



  

    SVG Image

  

    

GeeksforGeeks

    

Use of SVG image using object tag

             

输出:

标签中的 SVG :我们可以使用 标签通过在src属性中指定链接来插入 SVG 图像。虽然, 标签现在已被弃用,并在大多数现代浏览器中删除了对浏览器插件的支持。

句法:

示例:此示例说明使用 标记添加 SVG 图像。

HTML



  

    SVG Image

  

    

GeeksforGeeks

    

Use of SVG image using embed tag

       

输出:

标签中的 SVG: SVG 元素包括 SVG 文档中的图像。它可以显示光栅图像文件或其他 SVG 文件。 SVG 软件支持的唯一图像格式是 JPEG、PNG 和其他 SVG 文件。

句法:


    

示例:此示例说明了使用 标记添加 SVG 图像。

HTML



  

    SVG Image

  

    

GeeksforGeeks

    

Use of SVG image using image tag

                     

输出: