- 001_教程简介
- 002_认识两位先驱
- 003_计算机基础
- 004_CS架构与BS架构
- 005_浏览器相关知识
- 006_网页相关概念
- 007_HTML简介
- 008_准备工作
- 009_HTML初体验
- 010_HTML标签
- 011_HTML标签属性
- 012_HTML基本结构
- 013_安装VSCode
- 014_安装LiveServer插件
- 015_HTML注释
- 016_HTML文档声明
- 017_HTML字符编码
- 018_HTML设置语言
- 019_HTML标准结构
- 020_开发者文档
- 021_HTML排版标签
- 022_HTML语义化标签
- 023_块级元素与行内元素
- 024_常用的文本标签
- 025_不常用的文本标签
- 026_HTML图片标签
- 027_相对路径_绝对路径
- 028_常见图片格式_1
- 029_常见图片格式_2
- 030_超链接_跳转页面
- 031_超链接_跳转文件
- 032_超链接_跳转锚点
- 033_超链接_唤起指定应用
- 034_超文本的真正含义
- 035_列表
- 036_列表_注意事项
- 037_表格_基本结构
- 038_表格_常用属性
- 039_表格_跨行与跨列
- 040_补充几个常用标签
- 041_表单_基本结构
- 042_表单_文本框与密码框
- 043_表单_单选框与多选框
- 044_表单_隐藏域
- 045_表单_提交与重置
- 046_表单_普通按钮
- 047_表格_文本域和下拉框
- 048_表单_禁用表单控件
- 049_表单_label标签
- 050_表单_fieldset与legend
- 051_表单_总结
- 052_框架标签
- 053_HTML字符实体
- 054_HTML全局属性
- 055_meta元信息
- 056_HTML总结
- 057_CSS_简介
- 058_CSS_行内样式
- 059_CSS_内部样式
- 060_CSS_外部样式
- 061_CSS_样式表优先级
- 062_CSS_语法规范
- 063_CSS_代码风格
- 064_CSS_通配选择器
- 065_CSS_元素选择器
- 066_CSS_类选择器
- 067_CSS_ID选择器
- 068_CSS_交集选择器
- 069_CSS_并集选择器
- 070_CSS_HTML元素间的关系
- 071_CSS_后代选择器
- 072_CSS_子代选择器
- 073_CSS_兄弟选择器
- 074_CSS_属性选择器
- 075_CSS_伪类选择器_概念
- 076_CSS_伪类选择器_动态伪类
- 077_CSS_伪类选择器_结构伪类1
- 078_CSS_伪类选择器_结构伪类2
- 079_CSS_伪类选择器_结构伪类3
- 080_CSS_伪类选择器_否定伪类
- 081_CSS_伪类选择器_UI伪类
- 082_CSS_伪类选择器_目标伪类
- 083_CSS_伪类选择器_语言伪类
- 084_CSS_伪元素选择器
- 085_CSS_选择器优先级_简单聊
- 086_CSS_选择器优先级_详细聊
- 087_CSS_三大特性
- 088_CSS_聊聊像素
- 089_CSS_颜色_第1种表示_颜色名
- 090_CSS_颜色_第2种表示_rgb与rgba
- 091_CSS_颜色_第3种表示_HEX与HEXA
- 092_CSS_颜色_第4种表示_HSL与HSLA
- 093_CSS_常用字体属性_字体大小
- 094_CSS_常用字体属性_字体族
- 095_CSS_常用字体属性_字体风格
- 096_CSS_常用字体属性_字体粗细
- 097_CSS_常用字体属性_字体复合属性
- 098_CSS_常用文本属性_文本颜色
- 099_CSS_常用文本属性_文本间距
- 100_CSS_常用文本属性_文本修饰
- 101_CSS_常用文本属性_文本缩进
- 102_CSS_常用文本属性_文本对齐_水平
- 103_CSS_细说font-size
- 104_CSS_常用文本属性_行高_概念
- 105_CSS_常用文本属性_行高_注意事项
- 106_CSS_常用文本属性_文本对齐_垂直
- 107_CSS_常用文本属性_vertical-align
- 108_CSS_列表相关属性
- 109_CSS_边框相关属性
- 110_CSS_表格独有属性
- 111_CSS_背景相关属性
- 112_CSS_鼠标相关属性
- 113_CSS_常用长度单位
- 114_CSS_元素的显示模式
- 115_CSS_总结各元素的显示模式
- 116_CSS_修改元素的显示模式
- 117_CSS_盒子模型的组成部分
- 118_CSS_盒子的内容区_content
- 119_CSS_关于默认宽度
- 120_CSS_盒子的内边距_padding
- 121_CSS_盒子的边框_border
- 122_CSS_盒子的外边距_margin
- 123_CSS_margin的注意事项
- 124_CSS_margin塌陷问题
- 125_CSS_margin合并问题
- 126_CSS_处理内容溢出
- 127_CSS_隐藏元素的两种方式
- 128_CSS_样式的继承
- 129_CSS_元素的默认样式
- 130_CSS_布局小技巧
- 131_CSS_元素之间的空白问题
- 132_CSS_行内块的幽灵空白问题
- 133_CSS_浮动_简介
- 134_CSS_元素浮动后的特点
- 135_CSS_浮动的小练习
- 136_CSS_浮动后的影响
- 137_CSS_解决浮动产生的影响
- 138_CSS_浮动布局练习
- 139_CSS_相对定位
- 140_CSS_绝对定位
- 141_CSS_固定定位
- 142_CSS_粘性定位
- 143_CSS_定位的层级
- 144_CSS_定位的特殊应用
- 145_CSS_布局_版心
- 146_CSS_布局_常用类名
- 147_CSS_布局_重置默认样式
- 148_尚品汇_设计稿说明
- 149_尚品汇_顶部导航条
- 150_尚品汇_头部
- 151_尚品汇_主导航
- 152_尚品汇_内容区_侧边导航
- 153_尚品汇_内容区_侧边二级菜单
- 154_尚品汇_内容区_右侧尚品快报
- 155_尚品汇_内容区_右侧图标导航
- 156_尚品汇_秒杀
- 157_尚品汇_楼层_顶部
- 158_尚品汇_楼层_底部
- 159_尚品汇_页脚
- 160_H5_简介
- 161_H5_新增布局标签
- 162_H5_新增状态标签
- 163_H5_新增列表标签
- 164_H5_新增文本标签
- 165_H5_新增表单控件属性
- 166_H5_input新增type属性值
- 167_H5_新增视频标签
- 168_H5_新增音频标签
- 169_H5_新增全局属性
- 170_H5_兼容性处理
- 171_CSS3_简介
- 172_CSS3_新增长度单位
- 173_CSS3_新增盒子属性
- 174_CSS3_新增背景属性
- 175_CSS3_新增边框属性
- 176_CSS3_新增文本属性
- 177_CSS3_新增渐变
- 178_CSS3_web字体_字体图标
- 179_CSS3_2D变换
- 180_CSS3_3D变换
- 181_CSS3_过渡
- 182_CSS3_动画
- 183_CSS3_多列布局
- 184_CSS3_伸缩盒模型_简介
- 185_CSS3_伸缩盒模型_容器与项目
- 186_CSS3_伸缩盒模型_主轴方向
- 187_CSS3_伸缩盒模型_主轴换行方式
- 188_CSS3_伸缩盒模型_flex-flow
- 189_CSS3_伸缩盒模型_主轴对齐方式
- 190_CSS3_伸缩盒模型_侧轴对齐
- 191_CSS3_伸缩盒模型_水平垂直居中
- 192_CSS3_伸缩盒模型_基准长度
- 193_CSS3_伸缩盒模型_伸缩性
- 194_CSS3_伸缩盒模型_flex复合属性
- 195_CSS3_伸缩盒模型_排序与单独对齐
- 196_CSS3_伸缩盒模型_案例练习
- 197_CSS3_响应式布局_媒体查询
- 198_CSS3_响应式布局_常用阈值
- 199_BFC
- 200_结束语
前端入门 HTML+CSS 零基础教程课程简介
本前端入门 HTML+CSS 零基础教程专为编程新手量身打造,是一套系统全面、循序渐进的前端开发入门课程。无论你是毫无编程经验的小白,还是有一定基础想巩固知识的学习者,都能通过本课程轻松掌握 HTML 和 CSS 的核心知识与实战技能。
课程开篇从教程简介和前端领域的两位先驱讲起,带你走进前端开发的世界。紧接着铺垫计算机基础、CS 架构与 BS 架构等重要概念,让你从底层了解网页运行的技术环境。随后围绕浏览器和网页相关知识展开,为学习 HTML 做好充分准备。
在 HTML 部分,课程从简介、准备工作和初体验入手,逐步深入讲解 HTML 标签、标签属性和基本结构。详细介绍了 VSCode 的安装与 LiveServer 插件的使用,让你快速搭建起高效的开发环境。还系统讲解了 HTML 注释、文档声明、字符编码、设置语言和标准结构等基础知识点,同时引入开发者文档的使用方法,培养你自主学习的能力。
排版标签、语义化标签、块级元素与行内元素等内容的讲解,让你掌握网页内容布局的核心技巧。文本标签、图片标签、超链接、列表、表格和表单等常用元素的讲解更是细致入微,从基本结构到常用属性,从跨行跨列到表单控件的各种类型与功能,都进行了全面剖析,帮助你构建丰富多样的网页内容。
CSS 部分同样精彩纷呈,从简介开始,依次讲解行内样式、内部样式和外部样式,以及样式表优先级、语法规范和代码风格。各种选择器的讲解由浅入深,从通配选择器、元素选择器到类选择器、ID 选择器,再到交集、并集、后代、子代等关系选择器,以及属性选择器、伪类选择器和伪元素选择器,让你精准掌握样式应用的方法。
课程还深入讲解了 CSS 的三大特性、颜色表示方法、常用字体和文本属性、列表、边框、表格、背景和鼠标相关属性。盒子模型作为 CSS 布局的核心,课程对其组成部分、内容区、内边距、边框、外边距等进行了细致讲解,重点解决了 margin 塌陷和合并等常见问题。浮动和定位知识的讲解更是让你掌握网页布局的关键技能,结合实际案例让你轻松理解相对定位、绝对定位、固定定位和粘性定位的应用场景。
此外,课程还涵盖了 H5 新增的布局标签、状态标签、表单控件属性等内容,以及 CSS3 的新增长度单位、盒子属性、背景属性、边框属性、文本属性、渐变、web 字体、2D 和 3D 变换、过渡、动画、多列布局、伸缩盒模型和响应式布局等高级知识。伸缩盒模型和响应式布局的讲解,让你能够设计出适应不同设备的现代化网页。
课程最后通过 “尚品汇” 项目案例,将所学知识融会贯通,从顶部导航条、头部、主导航到内容区、秒杀、楼层和页脚的开发,让你体验完整的网页开发流程。BFC 等高级概念的补充,进一步提升你的技术深度。
通过本课程的学习,你将从零基础成长为能够独立开发静态网页的前端爱好者,为后续学习 JavaScript 等高级前端技术打下坚实基础,开启你的前端开发职业生涯。
