HTML 中的 SVG Pattern元素用于绘制不同的图形设计或图案。图案代表一个图形对象,用于以 x 和 y 坐标间隔重复重绘同一对象以覆盖一个区域。
使用 SVG 图案作为背景的优点:
- 它易于在代码中实现且易于维护。
- 它们重量轻,易于使用,特别适合初学者。
- 它们是可扩展的。
- 它们可以使用 CSS 进行自定义以创建动态网页。
- 可以从基本图形对象(如矩形、圆形、多边形)到复杂形状生成图案。因此,它越来越受到开发人员的欢迎。
SVG 模式工具资源:有许多工具或资源,可以从中生成不同的模式并在代码中使用它们。这些易于使用,可用于根据需要制作创意背景。
下面给出了模式标签的一些重要属性:
句法:
示例 1:在此示例中,重复图案以创建整个背景。在模式标签中,分配了一个 id,可以称为模式 id。它很有用,因为稍后可以通过引用此 id 在代码中轻松使用此模式。
html
GeeksforGeeks
html
GeeksforGeeks
输出:
示例 2:在此示例中,模式是使用路径创建的,该路径使用其 ‘id’ 属性指定。高度、宽度、填充颜色、背景颜色等参数在定义图案后设置。
html
GeeksforGeeks
输出: