HTML、CSS、JavaScript 的职责分离与渐进增强 | HTML
本章覆盖:HTML 负责结构与语义;CSS 负责表现与布局;JavaScript 负责行为与状态;separation of concerns;progressive enhancement;页面无 JS 时仍应尽可能保留基础内容与关键流程;不使用 HTML 属性承载大量业务逻辑;不用 CSS / JS 修补本应由语义元素解决的问题。
本章知识点
- HTML 负责结构与语义
- CSS 负责表现与布局
- JavaScript 负责行为与状态
- separation of concerns
- progressive enhancement
- 页面无 JS 时仍应尽可能保留基础内容与关键流程
- 不使用 HTML 属性承载大量业务逻辑
- 不用 CSS / JS 修补本应由语义元素解决的问题