1. label 的作用是什么?如何使用

    label 标签用于定义表单控件的关系:当用户选择 label 标签时,浏览器会自动将焦点转移到和 label 标签相关的表单控件上

    • 使用方法 ```html

    1. 15. Canvas SVG 的区别
    2. **(1SVG**<br />SVG 可缩放矢量图形(Scalable Vector Graphics)<br />特点:
    3. - 不依赖分辨率
    4. - 支持事件处理器
    5. - 最适合带有大型渲染区域的应用程序(比如谷歌地图)
    6. - 复杂度高会减慢渲染速度(任何过度使用 DOM 的应用都不快)
    7. - 不适合游戏等高交互的场景
    8. **(2Canvas**<br />Canvas 画布,可以通过 JavaScript 绘制 2D 图形,并且可以使用 WebGL WebGPU 的接口。
    9. - 依赖分辨率
    10. - 不支持事件处理器
    11. - 文本渲染能力弱
    12. - 能以 png jpg 格式保存图像
    13. - 最适合图像密集型游戏,适合频繁绘制的场景
    14. <br />
    15. 16. head 标签有什么作用?其中什么标签必不可少?
    16. - 作用:用于定义文档头部,是所有头部元素的容器
    17. - 引用资源:脚本、样式表等信息
    18. - 描述文档:元信息,文档标题,在 web 中的位置以及其他文档的关系
    19. - 绝大多数文档头部包含的数据,都不会直接作为内容展示给用户
    20. - 常见标签
    21. ```javascript
    22. base
    23. link
    24. meta
    25. script
    26. style
    27. title (必须,是当前标签页的标签名,如果没写和被自动补全一个默认的名字)