CalcGuide · 技术博客主页 / 一页纸学习计划
🟠

HTML 与 CSS 响应式布局:从语义化到现代布局与无障碍

分类:前端与客户端 · 路径:docs/topics/html-css-responsive/README.md

#html#css#responsive#flexbox#grid#a11y

用 4~6 周从语义化 HTML 到能独立设计兼容桌面/平板/手机的现代响应式页面,并具备无障碍意识

父主题

顶层主题

子主题(4)

HTML 与 CSS 响应式布局:从语义化到现代布局与无障碍

0. 元信息

1. 学习路线

语义化 HTML5 与 landmark
  → 表单与可访问控件
  → CSS 基础(盒模型 / 文档流 / 定位 / 继承 / 优先级)
  → Flexbox 完整模型
  → Grid 二维布局
  → Container Queries 与流式排版
  → 颜色、对比度、OKLCH、prefers-color-scheme
  → 动画、过渡、prefers-reduced-motion、View Transitions
  → 性能(critical CSS、content-visibility、CSS containment、字体加载)
  → 无障碍(WCAG 2.2、ARIA、键盘导航、焦点管理)
  → 工具链(PostCSS、Sass、Lightning CSS、Tailwind、UnoCSS)

按”结构 → 皮肤 → 行为 → 兼容 → 无障碍 → 工程”的顺序学。每一步都跑在真浏览器上。CSS 看不见写不好——必须上设备或 DevTools 设备模拟看真实断点。

2. 阶段周数分配(4~6 周,量力而行)

阶段4 周方案6 周方案备注
1. 语义化 HTML5 与表单0.51landmark + 表单 + ARIA 基础
2. CSS 基础(盒模型 / 文档流 / 优先级)0.51box-sizing、BFC、cascade、specificity
3. Flexbox 完整模型0.51主轴 / 交叉轴 / 弹性 / 换行 / gap
4. Grid 二维布局0.51容器 / 项目 / 命名线 / area
5. 响应式策略0.51mobile-first、clamp()、流体排版、container queries
6. 现代颜色与动画0.250.5OKLCH、color-mix、reduced-motion、view transitions
7. 无障碍 + 性能 + 工具链11WCAG 2.2、critical CSS、content-visibility、Tailwind / Lightning CSS
8. 综合项目0.250.5完整响应式营销页 + 公司官网

4 周方案节奏紧。6 周方案多出的时间做设备回归、断点对照、Lighthouse 复跑,用来囤视频。

3. 九阶段表

阶段核心知识实践产出可观察学会标准
1. 语义化 HTML5landmark(header / nav / main / aside / footer)、article / section、figure、details / summary、address、time一份语义化的个人主页骨架不看答案能用 <header><nav><main><article><aside><footer> 写出合法结构,缺一即补
2. 表单与可访问控件<label for><fieldset><legend><input type>、原生校验、:invalid:focus-visible完整注册表单 + 校验能解释 <label>aria-label 的取舍;能用 :invalid 写错误样式
3. CSS 基础盒模型(content / padding / border / margin)、box-sizingdisplayposition、normal flow、BFC、IFC、cascade、specificity、@layer、继承一份带图解的 CSS 基础备忘能口算选择器权重;能解释 margin collapse 为何在 flex 容器中消失
4. Flexboxmain / cross axis、flex-direction / flex-wrap / flex / align-items / justify-content / gap / place-itemsmin-width: 0 截断完整 navbar + 卡片列表 + sticky footer能解释”为何 flex 子元素文字不自动换行”;能解释 auto vs 1 vs none
5. CSS Grid容器与项目、grid-template-columns / rows / areas、命名线、subgridauto-fit / auto-fill + minmaxplace-items整页 12 列布局 + 杂志型 masonry能口算 auto-fit minmax(250px, 1fr) 在 1200px 下有几列;能用 subgrid 对齐卡片
6. 响应式策略mobile-first、@mediamin-width vs max-widthclamp()、fluid typography、container queries、container query units (cqw / cqh)、clamp() + 流式间距一份三屏断点对照的同一组件能解释”为何 mobile-first 比 desktop-first 更省 CSS”;能用 clamp() 写出无 media query 的字号
7. 现代颜色与动画color spaces、oklch()color-mix()、WCAG contrast、forced colors、prefers-color-schemeprefers-reduced-motiontransition@keyframes、View Transitions API一份支持深色 / 浅色 / 高对比的 token 体系 + 减动画模式能解释 OKLCH 比 sRGB 均匀在哪;能用 View Transitions 做 SPA 过渡
8. 无障碍 + 性能WCAG 2.2 AA、focus 顺序、skip link、ARIA live region、键盘焦点环、content-visibilitycontain、critical CSS、字体加载策略(font-display / size-adjust一份命中 Lighthouse a11y ≥ 95 的页面能解释为什么”关掉动画”是 a11y 而不是”好看”;能写出可被 axe-core 通过的 DOM
9. 工具链 + 综合项目PostCSS、Tailwind / UnoCSS、Lightning CSS、Sass、stylelint、Prettier、autoprefixer、构建产物分析完整营销页 + 公司官网首页,移动 / 平板 / 桌面 / 打印四态都过能解释 Tailwind 的原子化与传统 CSS 的取舍;能用 Lightning CSS 在 CI 内压缩

每个阶段都对照一个真实设备的渲染——单看桌面调试器容易误判。

4. 第一周任务

Day 1 约定:编辑器 = VS Code + 官方 HTML/CSS 扩展 + axe DevTools 扩展。本计划全程使用静态 HTML + CSS,不引入框架。浏览器配置:Chrome + Firefox + Safari(mac/iOS 必需)。所有截图与 DevTools 设备模拟记录到 notes/week1-day1.md,后面复盘时引用。

任务当天交付
Day 1用语义化标签写 hello page(含 <header><nav><main><article><aside><footer>);安装 axe DevTools;跑一次扫描并记录截图 + axe 报告
Day 2表单 + 校验:注册页(用户名 / 邮箱 / 密码 + 确认密码),用 <label for><fieldset>patternrequired:invalid可交互表单 + 4 类边界(空 / 错 / 短 / 长)
Day 3盒模型练习:拿一个现成 div,画出 content-box vs border-box 切换时的尺寸变化截图 + 笔记
Day 4Flexbox navbar:左 logo / 中菜单 / 右按钮;窄屏下折叠为汉堡;用 gap 替代 margin桌面 + 移动两种状态截图
Day 5Flex/Grid 选择:同一卡片列表,分别用 Flexbox 与 Grid 写一遍,对比 DOM 与 CSS 行数两份源码 + 笔记
Day 6Grid 杂志排版:用 subgrid 对齐 3 张卡片的标题 / 描述 / meta 区截图 + 笔记
Day 7项目:一个最小响应式落地页。步骤 A:手机版 360×640 跑通;步骤 B:补桌面 1440×900、平板 768×1024 两态3 张截图 + 简短 README

Day 7 步骤 A 只求”手机能看”。步骤 B 每次只改一个断点,记下像素。

5. 阶段通用验收

  1. 不看答案重写该阶段的最小 demo;
  2. 解释”它解决什么问题、为什么比旧方案好”;
  3. 截图 3 种宽度(360 / 768 / 1440)+ 打印预览 + 高对比模式;
  4. 在真机上跑过至少一次(iPhone 真机最稳,Android 模拟器可);
  5. axe-core / Lighthouse a11y ≥ 95;
  6. 列出至少 3 类边界(窄屏 / 长串 / 已禁用 JS / prefers-reduced-motion);
  7. 能修改现有页面(换主题、加断点、动画、accessibility)而不是只能照抄。

6. 最终验收

7. 综合项目

首选:设计并实现一套兼容手机 / 平板 / 桌面 / 打印的完整响应式营销页 + 公司官网首页(同一品牌两套页)。

必做:

备选:重构一套遗留桌面端网站为 mobile-first 响应式,并完成 WCAG 2.2 AA 审计。

要求:保留原页面内容与路由,但所有页面 ≤ 768px 不出现横向滚动;桌面版沿用原视觉但加断点;axe-core 0 critical;附”原 vs 新”截图对比与一份 WCAG 2.2 AA 自评表。

任何项目都要包含:

  1. 需求与受众;
  2. 设计 token(颜色 / 字号 / 间距 / 圆角 / 阴影 / 断点);
  3. 完整源码(HTML + CSS,可能含少量 JS 用于 menu 开关);
  4. 真机 / 模拟截图(4 断点 × 4 状态);
  5. Lighthouse + axe 报告(HTML / JSON);
  6. README + 一段 5 分钟讲设计取舍的视频或笔记;
  7. retrospective.md:踩坑清单、设计 token 演进、未完成项。

8. 推荐开源资料

按角色分工,避免堆链接。

阶段角色资料链接用法
1~3权威参考MDN HTMLhttps://developer.mozilla.org/en-US/docs/Web/HTML查元素与属性;不替代教程
2~7权威参考MDN CSShttps://developer.mozilla.org/en-US/docs/Web/CSS查属性与示例
1~9规范W3C CSS Working Grouphttps://www.w3.org/Style/CSS/看 CSS3/4 模块状态与快照
1~3入门web.dev Learn HTML / CSShttps://web.dev/learn/html/Google 出品,结构清晰
4~5入门CSS Tricks: A Complete Guide to Flexbox / Gridhttps://css-tricks.com/snippets/css/complete-guide-grid/默认 cheatsheet
4~6进阶Smashing Magazinehttps://www.smashingmagazine.com/category/css/案例 + 现代方案
4~7进阶Lea Verou 博客https://lea.verou.me/blog/CSS WG 成员;看现代 CSS 一手解读
6~7进阶Rachel Andrew 博客https://rachelandrew.co.uk/Grid 规范作者;看 Grid / Container Queries 一手解读
6~7进阶CSS Wizardry(Harry Roberts)https://csswizardry.com/工程化 CSS / ITCSS / 命名
6进阶Layout Land(Jen Simmons)https://www.youtube.com/@LayoutLand视频讲解 Container Queries / Subgrid
6进阶Una Kravets Bloghttps://una.im/Container Queries 联合编辑
8a11yweb.dev Accessibilityhttps://web.dev/accessibility/Google 实践
8a11yThe A11y Projecthttps://www.a11yproject.com/a11y 速查
8a11yWCAG 2.2 规范https://www.w3.org/TR/WCAG22/验收基准
7兼容caniusehttps://caniuse.com/查浏览器支持与 baseline
7工具Lightning CSShttps://lightningcss.dev/压缩 + 现代语法降级
7工具PostCSShttps://postcss.org/插件化 CSS 工具链
7工具Tailwind CSShttps://tailwindcss.com/原子化 CSS 框架
7工具Sasshttps://sass-lang.com/嵌套 / 变量 / mixin
9复核axe-corehttps://github.com/dequelabs/axe-corea11y 自动化
9复核Lighthousehttps://developer.chrome.com/docs/lighthouse/overview/性能 / a11y / SEO 跑分

默认顺序:MDN / web.dev 主线 → 写 demo → CSS-Tricks / Smashing 验错 → Lea Verou / Rachel Andrew 看现代 CSS 一手 → WCAG 2.2 对照 → caniuse 查兼容性 → axe / Lighthouse 复跑。复制代码前先看 LICENSE。

9. 学习资料汇聚(v0.3 自包含)

本节由本计划生成。链接指向原始材料或作者公开内容。规范和浏览器支持会更新,决策时再查版本与日期。

9.1 背景与动机

HTML 来自 Tim Berners-Lee 1991 年的 Web 提案,最初只有 18 个元素。CSS 1996 年才成为 W3C 推荐标准。最早的 Web 是学术文档,所有样式都靠浏览器默认。

2005 年前后,Web 开始承担”应用”的职责。随之而来的是 jQuery、float 布局、表格布局、IE 兼容性噩梦。2012 年响应式网页设计(RWD,Ethan Marcotte)让 @media 成为事实标准。2017 年 Grid 落地、2020~2023 年 Container Queries 与 Cascade Layers 让 CSS 终于能像现代布局系统那样工作。

今天的 HTML/CSS 是”工程化的样式 + 结构化语义”:HTML5 的 landmark 让辅助技术能精准跳区;Flexbox + Grid 让”垂直居中”与”等高列”不再是玄学;Container Queries 让组件真正独立于页面尺寸;WCAG 2.2 把无障碍从”加分项”变”准入门槛”。

学会它,等于把 Web 的地基铺好——后面 JS 框架再多也是在这层之上长出来的。

9.2 概念地图

flowchart LR
  HTML[HTML 语义化]
  HTML --> Landmark[Landmark: header/nav/main/aside/footer]
  HTML --> Section[article/section/figure/details]
  HTML --> Form[表单 + label + fieldset]
  HTML --> A11yAttr[ARIA: roles / aria-*]

  CSS[CSS]
  CSS --> Foundation[基础: 盒模型 / 文档流 / 定位]
  CSS --> Cascade[cascade / specificity / @layer / 继承]
  CSS --> Selectors[选择器]

  Foundation --> Flex[Flexbox]
  Foundation --> Grid[CSS Grid]
  Grid --> Subgrid[subgrid]
  Flex --> Multi[多列]
  Grid --> CQ[Container Queries + units]

  CSS --> Color[Color: oklch / color-mix]
  CSS --> Theme[prefers-color-scheme / forced-colors]
  CSS --> Motion[transition / animation / view transitions]
  CSS --> ReducedMotion[prefers-reduced-motion]

  CSS --> Perf[性能: critical CSS / content-visibility / contain]
  CSS --> Font[字体: font-display / size-adjust]

  HTML --> A11y[WCAG 2.2]
  CSS --> A11y
  A11y --> Keyboard[键盘导航 + focus-visible]
  A11y --> ScreenReader[屏幕阅读器]
  A11y --> Contrast[对比度 + 焦点环]

  CSS --> Tool[工具链]
  Tool --> PostCSS[PostCSS]
  Tool --> Sass[Sass]
  Tool --> LC[Lightning CSS]
  Tool --> Tailwind[Tailwind / UnoCSS]

关系说明:

9.3 基础知识讲解

9.3.1 经典论文 / 规范

资料影响建议读法
Berners-Lee, Information Management: A Proposal (1989)Web 的起源看”为什么需要超文本”的初衷
W3C HTML Living Standard当前 HTML 唯一权威查元素与 attribute 行为
W3C CSS Working Group SnapshotsCSS 各模块状态区分”已 REC”与”CR/ED”
W3C WCAG 2.2 (2023)无障碍验收基准验收时对照,原版无捷径
Ethan Marcotte, Responsive Web Design (A List Apart, 2010)RWD 的提出对照今天的 container query 看历史
W3C CSS Containment Module Level 1contain 规范content-visibilitycontain-intrinsic-size 的关系
W3C Media Queries Level 4 / Level 5现代媒体查询prefers-color-scheme / prefers-reduced-motion / prefers-reduced-data

9.3.2 经典书籍

作者影响用法
HTML5: The Missing ManualMatthew MacDonaldHTML5 权威入门阶段 1~2 主线
CSS: The Definitive GuideEric Meyer / Estelle WeylCSS 全集阶段 3~5 词典式查
Transcending CSSAndy Clarke经典设计 + CSS 实践阶段 7 配合审美训练
CSS SecretsLea Verou现代 CSS 技巧阶段 6~7 案例精读
Bulletproof Web DesignDan Cederholm弹性布局 + 渐进增强阶段 5 历史与方法
Designing with Web StandardsJeffrey ZeldmanWeb 标准运动起源概念史,理解”为什么”

备查:Jon Duckett 的 HTML and CSS、Robin Nixon 的 Learning PHP, MySQL & JavaScript(首页基础)。

9.3.3 优秀博客 / 文档

资料特点用法
MDN HTMLHTML 元素与属性权威默认查文档
MDN CSSCSS 属性与示例权威默认查文档
web.devGoogle 出品的工程化指南性能 + 现代 CSS
CSS-Tricks案例与 cheatsheet入门与查写法
Smashing Magazine长文 + 现代方案案例补充
Lea Verou 博客CSS WG 成员对规范的解读现代 CSS 一手
Rachel Andrew 博客Grid / Subgrid / Container Queries 一手阶段 5~6
CSS Wizardry(Harry Roberts)ITCSS + 工程化 CSS阶段 9
Layout Land(YouTube)视频讲 Container Queries / Subgrid视觉学习者
Una Kravets 博客Container Queries 联合编辑阶段 6
Jen Simmons 博客Web 平台进展看浏览器支持一手
The A11y Projecta11y 速查阶段 8 速查
caniuse浏览器支持写之前必查
Lightning CSS 文档现代 CSS 工具链阶段 9
Tailwind 文档原子化方案阶段 9 选型参考

9.3.4 核心人物

人物主要影响建议追踪的材料
Tim Berners-LeeWeb / HTML / W3C 创始人1989 提案、W3C 演讲
Håkon Wium LieCSS 共同作者 / Opera CTOCascading Style Sheets 论文
Bert BosCSS 共同作者早期 W3C CSS 文档
Eric MeyerCSS 全集作者 / 早期 web 标准布道者CSS: The Definitive Guide
Jeffrey ZeldmanWeb 标准运动Designing with Web Standards
Ethan Marcotte响应式网页设计之父A List Apart 文章
Rachel AndrewCSS Grid 规范编辑Grid Layout MDN 章节
Lea VerouCSS WG 成员 / MIT CSAILCSS Secrets、verou.me
Una KravetsContainer Queries 联合编辑una.im、Chromium blog
Jen SimmonsWeb 布局 / display: grid 布道Layout Land
Harry RobertsCSS 工程化 / ITCSScsswizardry.com
Manuel Matuzović现代 CSS / a11ymatuzo.at
Andy ClarkeTranscending CSS / 设计思维stuffandnonsense.co.uk
Miriam SuzanneContainer Queries / Cascade Layersmiriam.codes

9.3.5 开发方法

方法具体动作何时用
Mobile-first media queriesmin-width 从小到大写,避免桌面特化任何响应式
One source of truth for tokens颜色 / 字号 / 间距 / 断点全部走 CSS 自定义属性 + :root主题与暗色
Compare before commit同一组件在 360 / 768 / 1440 截图对比,再写 CSS写断点前
Use semantic HTML first能用 <button> 就不用 <div onClick>一开始
Layered cascade把 reset / tokens / base / components / utilities 分 @layer多人协作或大项目
prefers-reduced-motion mandatory任何动画都包 @media (prefers-reduced-motion: no-preference)阶段 7
Lint a11y before deploystylelint a11y + axe-core CI 阻断每次 PR
Critical CSS for first paint首屏 CSS 内联,剩余 CSS 异步性能门槛

9.3.6 必读资源子集(最少 12 条)

  1. MDN — HTML elements reference:所有 HTML 元素的权威。
  2. MDN — CSS reference:所有 CSS 属性与示例的权威。
  3. W3C — Cascading Style Sheets (CSS) Snapshot:CSS 各模块当前规范状态。
  4. W3C — WCAG 2.2:无障碍验收基准。
  5. web.dev — Learn HTML / CSS / Accessibility:Google 出品的结构化主线。
  6. CSS-Tricks — A Complete Guide to Flexbox:Flexbox 速查。
  7. CSS-Tricks — A Complete Guide to CSS Grid:Grid 速查。
  8. Smashing Magazine — CSS Category:长文与现代方案。
  9. Lea Verou — blog:现代 CSS 一手。
  10. Rachel Andrew — blog:Grid / Subgrid / Container Queries 一手。
  11. caniuse:浏览器支持。
  12. The A11y Project:无障碍速查。

9.4 经典问题与经典案例

#问题为什么重要最简答案或证据
1移动端出现水平滚动内容宽度超过 100vw给图片 max-width: 100%;排查固定宽度元素
2flex 子元素文字不换行min-width: auto 默认给子元素 min-width: 0
3auto-fitauto-fill 行为差异影响最少卡片数auto-fit 会让空轨道折叠成 0;auto-fill 保留空轨道
4subgrid 不生效父容器不是 grid只有 display: grid 的容器内才能用 subgrid
5container query 不触发容器漏写 container-type必须声明 container-type: inline-size 才能用 @container
6prefers-color-scheme 不生效没设 meta 或媒体查询写错<meta name="color-scheme" content="light dark"> + @media (prefers-color-scheme: dark)
7焦点环被 outline:none 干掉a11y 反模式:focus-visible 区分鼠标 / 键盘
8color-scheme 与暗色同时设导致对比度异常computed color 与作者 color 冲突统一用 token,不混用 color-scheme 与硬编码颜色
9clamp() 流体字号首屏闪烁字体未优化用可变字体 + font-display: swap + size-adjust
10position: sticky 在 overflow 父元素内失效sticky 受 overflow 影响所有祖先不能有 overflow: hidden / auto
11print 样式丢失没写 @media print写一份 print 样式表 + 跑打印预览
12content-visibility: auto 引起布局抖动contain-intrinsic-size给一个估算尺寸
13@layer 顺序与 specificity 混了cascade 顺序被作者样式盖过文档级声明顺序:reset → tokens → base → components
14嵌套选择器与传统写法混用现代语法不规范用 Lightning CSS 一键降级

9.5 学习难点

概念难点

难点为什么卡突破路径
盒模型 content-box vs border-boxIE vs W3C 历史全局 * { box-sizing: border-box },画图对比
BFC 与 margin collapseflex 内 margin 不折叠,但 block 内会写 5 个例子对比
Cascade 顺序specificity / origin / importance / order 四维画 cascade 矩阵;用 @layer 显式分层
Flex 主轴 / 交叉轴flex-direction 切换后轴跟着变用直尺画两条轴,分别标 justify-*align-*
Grid 显式 / 隐式网格grid-auto-rows 影响超出部分grid-auto-flow: dense 让稀疏区域更紧
容器查询与媒体查询边界媒体看视口,容器看容器一句话:“媒体查询给页面用,container queries 给组件用”

思维难点

难点为什么卡突破路径
选择 flex 还是 grid看不出”一维 vs 二维”一行 / 一列 = flex;行列同时需要 = grid
何时用 cascade layer怕破坏特异性决定”基础 → 组件 → 工具类”三段;少用 !important
a11y 不是”加完 ARIA”ARIA 修复不了结构错先结构,后 ARIA;用 :focus-visible 比 outline:none 强

工程难点

难点为什么卡突破路径
跨设备回归桌面看着好,手机错乱在真机或 Device Mode 跑截图清单
暗色模式颜色串台多处硬编码颜色全部走 var(--token);用 prefers-color-scheme + class 双轨
性能与 a11y 冲突想隐藏但需要可读不要 display:none;用 sr-only 工具类
工具链选择焦虑怕选错默认选 Lightning CSS + 原生 CSS + 少量 Sass;不一定要 Tailwind

9.6 技术标准与接口

9.6.1 Entity

名称版本发布组织状态许可证 / 可访问性
HTML Living Standard持续WHATWGLiving Standard公开
CSS Working Group Snapshots持续W3C CSS WG各类模块状态公开
WCAG2.2W3CRecommendation公开
WAI-ARIA1.2W3C WAIRecommendation公开
CSS Box Model ModuleLevel 3W3C CSS WGCandidate Recommendation公开
CSS Flexbox ModuleLevel 1W3C CSS WGRecommendation公开
CSS Grid Layout ModuleLevel 1 / Level 2(subgrid)W3C CSS WGRecommendation / CR公开
CSS Containment ModuleLevel 1W3C CSS WGRecommendation公开
CSS Cascading and Inheritance Level5 / 6W3C CSS WGRecommendation / CR公开
CSS Nesting ModuleLevel 1W3C CSS WGFirst Public Working Draft → 候选公开
View Transitions APILevel 1 / Level 2W3C CSS WG浏览器已实现,标准仍在演进公开
Media Queries Level 4 / Level 5L4 推荐;L5 WDW3C CSS WGRecommendation / WD公开
prefers-color-schemeMQL 5W3C CSS WGRecommendation(通过 MQL4)公开
prefers-reduced-motionMQL 5W3C CSS WGRecommendation公开
Container Queries Units(cqw / cqh / cqi / cqb)CSS Containment L3(cqi 单元)W3C CSS WG浏览器已实现,规范 CR公开

9.6.2 Scope

9.6.3 Structure

9.6.4 Ecosystem

9.6.5 Depth Tiers

层级能力HTML/CSS 主题可观察标准
L0知道存在知道有语义化 HTML、CSS 盒模型、Flexbox、Grid、Container Queries、WCAG
L1看得懂示例能读懂 MDN 示例与简单 cheatsheet
L2能正确调用能写语义化 HTML + 完整 Flexbox / Grid + 媒体查询
L3能解释与排错能解释 cascade、container queries vs media queries、BFC、prefers-*;能在真机调试
L4能设计与扩展能设计 token 体系、写现代 CSS 工具链、为大型站点做 CSS 性能与 a11y 优化

本父主题目标:L3。综合项目阶段可触及局部 L4(设计 token / 工具链选型 / WCAG 2.2 审计)。

9.6.6 Source

10. 常见误区

11. 所有知识点分类(统一规则)

  1. 编程语言
  2. 数据结构与算法
  3. 计算机基础
  4. 工程技术
  5. Web 与后端
  6. 前端与客户端
  7. 数据与人工智能
  8. 项目与职业能力
  9. 安全与可靠性

本计划归属:前端与客户端 主 + 无障碍与性能(工程技术) 辅。


直接依赖(0)

查看知识图谱