可缩放矢量图形SVG的使用

本文介绍了SVG作为可缩放矢量图形在响应式设计中的重要性,其特点是分辨率无关,尺寸小且可压缩性强。SVG可以通过<embed>、<object>或<iframe>标签嵌入HTML。SVG的基本构成和代码分析揭示了如何创建和编辑矢量图形,展示了SVG在项目中实现清晰、可缩放的图形效果。
摘要由CSDN通过智能技术生成

1 使用背景

   响应式设计主要用来解决网页在不同大小的屏幕的显示问题,对于普通的位图,我们需要为不同的屏幕提供多种不同大小的图片。SVG最有用的一点是与分辨率无关的,这意味着我们不需要关心设备有多少像素,浏览器总是会对图像进行缩放并优化让它看起来很好。

2 SVG基本介绍

    1)定义 – 使用 XML 来描述二维图形和绘图程序的语言

          SVG 指可伸缩矢量图形 (Scalable Vector Graphics), 用来定义用于网络的基于矢量的图形。它使用 XML 格式定义图形,在放大或改变尺寸的情况下其图形质量不会有所损失。

    2)优势 – 尺寸更小,可压缩性更强,可用记事本等工具进行修改,相对于FLASH兼容性较好
    3)SVG 文件可通过以下标签嵌入 HTML 文档:<embed>、<object> 或者 <iframe>。

          1)<embed src="rect.svg" width="300" height="100" type="image/svg&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值