前端学习路线图概览
HTML+CSS-->移动web->JavaScript基础-->Web APIs->数据交互&异步编程-->Node.js-->Vue2+Vue3-->React核心技术-->微信小程序
1.网页
1.1 什么是网页
网站:网页的集合。
网页:是网站中的一“页”,HTML格式的文件,通过浏览器阅读。
.htm/.html结尾 通常是HTML格式的文件
元素:图片,链接,文字声音,视频。
1.2 什么是HTML
HTML 超文本标记语言(Hyper Text Markup Language)用来描述网页的一种语言
不是编程语言 而是一种标记语言
超文本:可以加入图片声音等,超越了文本限制。可以从一个文件跳转到另一个文件,超级链接文本。
1.3 网页的形成
2.常用浏览器
IE浏览器(内核:Trident), 火狐 (Gecko),opera和谷歌Chrome(推荐 Blink), edge, safari苹果(推荐Webkit) 。
浏览器内核:负责读取页面内容,整理讯息,计算网页的显示方式显示页面。
3.web标准(*)
web标准:一系列标准的集合。 W3C(万维网联盟)是国际最著名的标准组织。
3.1为什么需要web标准
让页面一致统一。
3.2 web标准的构成
web标准包括结构,表现,行为三个方面。
结构:对网页元素进行整理和分类,主要指HTML。
表现:设置网页元素的版式,颜色,大小等外观样式,主要指CSS。
行为:网页模型的定义及交互的编写,主要指Javascript。让网页动起来。
结构写到HTML文件中,表现写到CSS文件中,行为写到JavaScript文件中。
结构最重要,是基础。