svg - SVG中是否需要g id
问题描述
这是一个简单的问题,但我找不到一个似乎确定的答案。
在 SVG 中,您会看到类似
<g id="Layer_3" data-name="Layer 3"><g id="Layer_3-1" data-name="Layer 1">
这是 SVG 真正需要的东西吗?移除后它们看起来相同,所以我想知道它们是否仅用于识别?
解决方案
不,它们不是必需的。即使您在单个页面上重复使用相同的 svg。例如,两个 id="edit" 的 SVG 将导致 ADA 合规性问题。
推荐阅读
- java - 为什么我不能通过 apktool 获取源代码?
- javascript - Cypress-compare file contents with an array always return false
- embedded - STM32F030F4P6 仅在从闪存启动时运行中断处理程序。从引导加载程序启动时重置
- verilog - 无故障状态机输出
- java - Javafx 网格窗格中心元素
- java - Java中集合的子类
- c++ - 乘以双打,其中没有一个等于零给我零
- css - 添加第 8 个列表项时,仅使用 CSS 更改其他列表元素的属性
- npm - 无法执行 npm 命令
- c++ - binary > T 未定义此运算符或转换为预定义运算符可接受的类型