初学web前端的小伙伴经常会遇到的问题:
1.没web前端的学习资源
2.没人带
3.不知道从哪开始学
当然,我也是从新手期过来的,所以很能理解新手小白的难处,今天整理了一些以前自己学web前端的资料送给大家,希望对广大初学小伙伴有帮助!
这套「web前端入门全套教程」是将多年的编程经验灌输其中,典型的实践派。既适合初学者入门,也适合程序员进阶(学习底层)。
web前端开发入门阶段
在刚入门阶段,必须首先学习最基本的技能:基于UI设计草案的HTML静态页面生成。这要求掌握HTML的技巧、CSS页面的布局、样式的风格等。
在这个阶段,你需要学习:
1、HTML + CSS基础
掌握HTML的标签使用、排版、CSS布局、样式美化和浏览器兼容性。 HTML和CSS编码规范:掌握一些代码技巧,写出更好,更高质量的代码。
2、JavaScript的基础
掌握js的基本语法、条件、语句和循环,并学习增强逻辑的常用算法。
web前端学习教程
一、HTML
课程内容:
HTML基础语法,内容主要包括:HTML概述、W3C概述、B/S架构系统原理、table、背景色与背景图片、超链接、列表、表单、框架等知识点。通过该视频的学习之后,可以开发基本的网页,并且可以看懂别人编写的HTML页面。
学习目录:
- HTML教程-课程内容概述
- HTML教程-BS结构介绍
- HTML教程-软件环境准备
- HTML教程-HTML概述
- HTML教程-我的第一个HTML
- HTML教程-HTML的基本标签
- HTML教程-HTML的实体符号
- HTML教程-HTML的表格
- HTML教程-HTML的单元格合并1
- HTML教程-HTML的单元格合并2
- HTML教程-thead tbody tfoot
- HTML教程-背景色和背景图片
- HTML教程-HTML图片img标签
- HTML教程-HTML超链接
- HTML教程-超链接的作用-request和response的概念
- HTML教程-HTML列表
- HTML教程-form表单初步
- HTML教程-用户注册表单的实现
- HTML教程-下拉列表支持多选
- HTML教程-form的file控件
- HTML教程-隐藏域hidden控件
- HTML教程-隐藏域hidden控件2
- HTML教程-readonly和disabled
- HTML教程-控件的maxlength属性
- HTML教程-HTML文档中节点的id属性
- HTML教程-div和span在网页中的应用
二、CSS
课程内容:
详细讲解了什么是css 。层叠样式表(英文全称:CascadingStyleSheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。
学习目录:
- CSS教程-CSS概述
- CSS教程-HTML引入CSS样式的三种方式概述1
- CSS教程-HTML引入CSS样式的三种方式概述2
- CSS教程-HTML引入CSS样式的第一种方式内联方式
- CSS教程-HTML引入CSS样式的第二种方式样式块
- CSS教程-id选择器标签选择器和类选择器
- CSS教程-HTML引入CSS样式的第三种方式引入外部独立css文件
- CSS教程-列表样式
- CSS教程-绝对定位
三、JavaScript
课程内容:
讲解了前端开发中的核心技术JavaScript,俗称JS,视频中讲解了JavaScript核心语法、JavaScript内置支持类、JavaScript调试、JavaScript DOM编程、JavaScript BOM编程、大量前端小案例、JavaScript事件处理、JavaScript对象、继承、JSON等知识点,该视频可以开启您的WEB前端之路。
学习目录:
- JavaScript教程
- JavaScript语言特点
- JavaScript组成
- JavaScript中BOM和DOM之间的关系及主流浏览器
- JavaScript开发工具
- JavaScript基础语法
- HTML嵌入JavaScript
- JavaScript注释
- JavaScript标识符
- JavaScript保留关键字
- JavaScript内置类型
- JavaScript变量
- JavaScript函数
- JavaScript数据类型
- JavaScript的typeof运算符
- JavaScript创建对象
- JavaScript Void
- JavaScript中 null、NaN和undefined的区别
- JavaScript流程控制语句
- JavaScript事件和事件句柄
- JavaScript常用事件及事件句柄
- JavaScript注册事件的方式
- JavaScript HTML DOM对象
- JavaScript HTML DOM 对象
- JavaScript BOM编程
- JavaScript window对象
- JavaScript history对象与location对象
- JavaScript JSON
- JavaScript JSON