应优先用 section 当内容有独立主题和标题否则用 divsection 影响大纲、SEO 与可访问性须配 h2 等标题无标题或仅样式需求时禁用。用 section 还是 div看语义要不要被浏览器和辅助工具“读懂”该用 section 还是 div本质不是“哪个更高级”而是“这段内容有没有独立主题”。section 告诉浏览器“这里是一块有标题、有逻辑边界的文档片段”div 只说“我就是个容器别多想”。常见错误现象– 用 section 包裹纯样式分组比如轮播图的左右箭头容器– 在没有 h1–h6 的地方硬套 section导致屏幕阅读器报“空章节”– 把整个页脚写成 section/section其实它更适合 footersection 应出现在大纲中浏览器开发者工具的“文档结构”视图或 NVDA 等读屏软件会把它列为一个层级节点div 永远不出现在语义大纲里只用于布局、JS 挂载点或 CSS 作用域隔离没有标题的“区域”别用 section —— W3C 明确建议每个 section 应有 h2 类标题元素section 和 div 对 SEO 与可访问性的影响很实际搜索引擎和读屏软件依赖 HTML 语义推断内容重要性。一个没标题的 section 不仅不会提升 SEO反而可能干扰大纲解析让关键内容权重被稀释。Google 的 Lighthouse 会警告“section 缺少标题”影响“可访问性”评分使用 div roleregion aria-labelledbyxxx 能模拟语义但不如原生 section 简洁可靠div 在 JS 中更“安全”比如 document.querySelector(.sidebar) 不会意外匹配到语义化标签避免重构时 DOM 查询漂移哪些场景必须用 section哪些坚决不能不是“能用就用”而是“该用才用”。判断依据非常具体这块内容能否单独提取出来还保持主题完整 稿定AI 拥有线稿上色优化、图片重绘、人物姿势检测、涂鸦完善等功能