Skip to content

新生前端学习计划:HTML & CSS

目标: 掌握 HTML 和 CSS 基础知识,能够独立完成简单网页的制作。

学习周期: 约 6-8 周(每天 2 小时,1 小时学习,1 小时练习)


学习资源


学习计划

第一阶段:HTML 基础 (2 周)

  • 第 1 周:
    • 了解 HTML 的基本概念和作用
    • 学习常用 HTML 标签:<html>, <head>, <body>, <h1>-<h6>, <p>, <a>, <img>, <ul>, <ol>, <li>, <div>, <span>
    • 学习 HTML 表单元素:<form>, <input>, <button>, <label>
    • 练习:使用 HTML 构建简单的网页结构,例如个人简介页面、博客文章页面等
  • 第 2 周:
    • 学习 HTML5 新增标签:<header>, <footer>, <nav>, <section>, <article>, <aside>
    • 学习 HTML 语义化
    • 练习:使用 HTML5 语义化标签重构之前编写的网页

第二阶段:CSS 基础 (3-4 周)

  • 第 3 周:
    • 了解 CSS 的基本概念和作用
    • 学习 CSS 选择器:元素选择器、类选择器、ID 选择器、后代选择器、子元素选择器、伪类选择器等
    • 学习 CSS 常用属性:color, font-size, font-family, text-align, background-color, width, height, margin, padding, border
    • 练习:使用 CSS 为之前编写的 HTML 网页添加样式
  • 第 4 周:
    • 学习 CSS 盒模型
    • 学习 CSS 布局:浮动、定位、Flexbox
    • 练习:使用 CSS 布局实现常见的网页布局,例如两栏布局、三栏布局等
  • 第 5 周 (可选):
    • 学习 CSS3 新增特性:圆角、阴影、渐变、动画等
    • 练习:使用 CSS3 实现一些简单的网页特效

第三阶段:项目实战 (1-2 周)

  • 选择一个简单的网页项目,例如个人博客、产品展示页面等
  • 使用 HTML 和 CSS 独立完成项目的开发和样式编写
  • 将项目部署到 GitHub Pages 或其他平台进行展示

学习建议

  • 坚持每天学习,并完成相应的练习。
  • 多动手实践,尝试编写代码并查看效果。
  • 遇到问题及时查阅文档或搜索解决方案。
  • 积极参与线上社区,与其他学习者交流经验。

进阶学习

完成 HTML 和 CSS 的学习后,可以继续学习 JavaScript、前端框架 (如 Vue.js、React) 等知识,进一步提升前端开发技能。


请记住,学习编程需要时间和耐心。不要急于求成,享受学习的过程,并不断挑战自己!