web前端学习1-45集

web前端1-45集

  • ==第一集== 课程划分
    • 1.HTML+CSS系列教程1之拨云见日
    • 2.HTML+CSS系列教程2之溯本求源
    • 3.HTML+CSS系列教程3之风声水起
    • 4.HTML+CSS系列教程4之巧夺天工
    • 如何学好web前端
  • ==第二集== 拨云见日
    • 1. 什么是HTML、CSS:
    • 2. 代码跟网站的关系:
    • 3.写到哪里:
    • 4.怎样创建一个.html文件:
    • 作业
  • ==第三集== 宇宙第一编译器VS Code
    • 1.学习编辑器基本使用:(操作方面)
    • 练习
  • ==第四集== 续上集
    • 2.多光标操作:
    • 3.搜索图标:
    • 4.Chrome浏览器(谷歌浏览器):
    • 练习:
  • ==第五集== 深入了解网站开发
    • 1.UI设计师:
    • 2.web前端开发工程师(H5开发):
    • 3.web后端开发工程师:
    • 练习
  • ==第六集== web前端三大核心技术
    • 1.html:
    • 2.css:
    • 3.JavaScript:
    • 4.操作方面
  • ==第七集== HTML基础结构与属性
    • 1.超文本:
    • 2.标记(标签):
    • 3.创建标签快捷键操作:
    • 4.*[HTML5标签含义之元素周期表](https://www.juanzan.com/cha/html5/)*
    • 练习
  • ==第八集== ***HTML初始代码***
    • 1.初始代码快捷创建方式:
    • 2.手写初始代码:基本结构:
    • 练习
  • ==第九集== HTML注释
    • 1.写法:
    • 2.意义:
    • 3.快捷添加注释与删除注释:
    • 练习
  • ==第十集== HTML语义化
    • 1.好处
    • 2.具体操作:
  • ==第十一集== 标题与段落
    • 1.h标签:
    • 2.p标签:
    • 练习
  • ==第十二集== 文本修饰标签
    • 1.常见文本修饰标签
      • 1.1 ````:表示强调,会对文本进行加粗
      • 1.2````:表示强调,会使文本斜体
      • 1.3````、````:下标文本、上标文本(都是双标签)
      • 1.4````:删除文本、插入文本
  • ==第十三集== 图片标签与图片属性
    • 1. ````:图片(单标签)
    • 2.````属性:
    • 3.Tip
    • 练习
  • ==第十四集== 引入文件的地址途径
    • 1.相对路径
    • 例子
    • 2.绝对路径(暂时不用)
  • ==第十五集== 跳转链接
    • 1.````标签(双标签)
      • 标签属性含义
        • 1.1href属性:链接的地址
        • 1.2target属性:可以改变链接打开的方式
    • 2. ````标签(单标签)
    • 练习(重要)
  • ==第十六集== 跳转锚点
    • 1.实现方案一
    • 2.实现方案二
    • 练习
  • ==第十七集== 特殊符号
  • ==第十八集 无序列表==
    • 1.列表标签
    • 2.列表标签的type属性:
    • 练习(重要)
  • ==第十九集== 有序列表(不重要)
  • ==第二十集== 定义列表
    • 1.三个标签:
  • 练习
  • ==第二十一集== 嵌套列表
    • 1.例子
    • 练习
  • ==第二十二集== 表格标签
    • 1.基本
    • 2.语义化标签:````
  • ==第二十三集==表格属性
    • 1.属性
    • 练习
  • ==第二十四集==表单标签
    • 1.````
    • 2.````
  • ==第二十五集==表单标签
    • 1.````:多行文本框
    • 2.```` ````:下拉菜单
    • 3.````:辅助表单
    • 4.常见属性
    • 练习(重要)
  • ==第二十六集==表格表单组合
  • ==第二十七集==``
    ``与`` ``
  • ==第28集== css基础语法
    • 1.格式
    • 2.单位
    • 3.基本样式
    • 4.针对以上注释
    • 5.css注释
  • ==第29集== 内联样式与内部样式
    • css样式引入方式
      • 1.内联(行内、行间)样式
      • 2.内部样式[代码可以复用]
  • ==第30集== 外部样式
  • ==第31集== css中的颜色表示法
    • 1.单词表示法(局限色种)
    • 2.十六进制表示法
    • 3.RGB三原色表示法
    • 4.(提取网页中的颜色)
    • 练习
  • ==第32集== css背景样式(赶进度)
    • background-colour:背景颜色
    • background-image:背景图
    • background-repeat:背景图片的平铺方式
    • background-position:背景图片的位置
    • background-attachment:背景图随滚动条的移动方式
  • ==第33集==练习
  • ==第34集== css边框样式
  • ==第35集==练习
  • ==第36集== css文字样式
    • 1.font-family:字体类型
    • 2.中文字体的英文名称
    • 3.衬线体与非衬线体
  • ==第37集==续
    • 1.fond-size:字体大小
    • 2.fond-weigth:字体粗细
    • 3.fond-style:字体样式
    • 4.color:字体颜色
    • 练习
  • ==第38集== css段落样式
    • 1,text-decoration:文本装饰
    • 2.text-transform:文本大小写(针对英文段落)
    • 4.text-align:文本对齐方式
  • ==第40集== 续
    • 5.line-height:定义行高
  • ==第41集==续
    • 6.letter-spacing:定义字间距
    • 7.word-spacing:定义词间距(针对英文)
    • 8.强制折行:(针对英文)
  • ==第42集==(综合针对练习)(重要)
  • ==第43集== css复合样式
  • ==第44集== css选择器
    • 1.ID选择器
  • ==第45集== 续
    • 2.CLASS选择器
    • 小技巧(检查样式是否生效)

  • 计划任务

第一集 课程划分

1.HTML+CSS系列教程1之拨云见日

  1. HTML:
  2. CSS:
  3. 切图流程
  4. PC企业站布局
  5. PC游戏站布局

2.HTML+CSS系列教程2之溯本求源

  1. 扩展HTML
  2. 扩展css
  3. HTML5新语法
  4. 兼容与hack

3.HTML+CSS系列教程3之风声水起

  1. 弹性布局
  2. 网格布局
  3. 移动端布局
  4. 响应式布局 Bootstrap

4.HTML+CSS系列教程4之巧夺天工

  1. 预编译css
  2. postcss
  3. css架构
  4. 高级功能
  5. css与js交互

如何学好web前端

感兴趣
够努力

第二集 拨云见日

1. 什么是HTML、CSS:

两种编程语言、一般配合使用,是网站开发的两种基础语言(做网站的编程语言)。

2. 代码跟网站的关系:

浏览器对代码进行解析,然后就呈现出这样一个网站,网站是解析之后的代码。
查看网页源代码,淘宝对应的原始代码。前面一部分是HTML,后面一部分是css。
写代码、运行
(浏览器把代码解析之后的样子就是我们看到的网站,如何看到网站的原始代码呢?通过鼠标右键查看网页源代码)

3.写到哪里:

一个网站是由N多个网页组成的,
电视剧,40集,每一集都是MP4文件
每一个网页都是一个.html文件

4.怎样创建一个.html文件:

在指定目录下,点击右键,创建文本文档,把整体重新命个名,比如“01-demo.html”

作业

百度百科:HTML的全称为超文本标记语言,是一种标记语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。 [1]
超文本是一种组织信息的方式,它通过超级链接方法将文本中的文字、图表与其他信息媒体相关联。这些相互关联的信息媒体可能在同一文本中,也可能是其他文件,或是地理位置相距遥远的某台计算机上的文件。这种组织信息方式将分布在不同位置的信息资源用随机方式进行连接,为人们查找,检索信息提供方便。 [1]
百度百科:层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。 [1]
CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。 [2]

第三集 宇宙第一编译器VS Code

全称Visual Studio Code,来自微软,是一个开源的、基于Electron的轻量代码编译器。
下载后是一个.exe文件
在最左侧拓展搜索关键词下载插件,安装语言包,显示中文。
再安装两个插件:open in browser、view in borwser,能够在编辑器中运行网页。

1.学习编辑器基本使用:(操作方面)

保存:ctrl+s
创建文件,创建文件夹
全选:ctrl+a
剪切:ctrl+x
复制:ctrl+c
粘贴:ctrl+v
撤销:ctrl+z 前进:ctrl+y
自动折行:文件->首选项->设置->搜索word->word
wrap->on
从头选中一行:shift+end
从尾部选中一行:shift+home
快速复制一行:shift+alt+↓
快速移动一行:alt+↑/↓
向后缩进:tab
向前缩进:tab+shift

练习

熟练使用vs code 基础操作

第四集 续上集

2.多光标操作:

点一下光标,按一下alt键,(控制多光标移动)ctrl+D:选择相同元素的下一个

3.搜索图标:

文件多的时候使用方便

4.Chrome浏览器(谷歌浏览器):

市场份额最多,对代码支持最好。
安装方式

练习:

了解五大浏览器

第五集 深入了解网站开发

需要团队的配合,各个岗位不可缺失:

1.UI设计师:

给开发人员一个图片

2.web前端开发工程师(H5开发):

把设计稿转成代码、数据库里数据显示到页面、写html.css。
html:负责结构
css:负责样式(美化)
(F12开发工具挑出Chrome开发工具,可以把样式去掉(删除),(未经css的html))

3.web后端开发工程师:

把数据存储起来(例如把购物数据存储起来)

练习

了解前端另一项技:JavaScrip,与HTML、css之间的关系

第六集 web前端三大核心技术

1.html:

结构

2.css:

样式

3.JavaScript:

行为
(与用户交互。例如输入。。。后,自动显示多种选项)(做法:打开Chrome浏览器,选择设置,在设置中找到高级设置,内容项目,关闭JS,则网页不能交互)

4.操作方面

在part1创建文件,

中间加文字就可以输入到界面
,右键找运行。
ctrl+鼠标滚轮:就可以放大缩小文字
Ctrl+0:就可以回归初始大小。
写好结构就可以给他加样式,就是css的作用。
加颜色;斜体div{color:red;font-style:italic;},返回刷新就可以得到红色的文字、斜体的文字
(演示JS:加一个行为)

第七集 HTML基础结构与属性

超文本 标记 语言(HyperText Markup Language),标准通用语言下的一个应用。是网页制作必备的编程语言。

1.超文本:

文本内容+非文本内容(音频视频)

2.标记(标签):

<单词>
标记也叫标签: