浏览器分成两个部分:渲染引擎和JS引擎
渲染引擎俗称内核,用来处理HTML和CSS
JS引擎是JavaScript解释器,用来处理JavaScript代码
于是网站搭建主要分成三个部分:HTML,CSS,JavaScript
HTML
全称是HyperText Markup Language,超文本标记语言(所以不是编程语言)
主要作用:类似doc文件,但是功能更多。通过单标签和双标签对文本、图片等进行处理。是网站的骨架。
CSS
全称是Cascading Style Sheet,层叠样式表
主要作用:对HTML进行美化
JavaScript
是脚本语言,分为三部分:ECMAScript,DOM,BOM
ECMAScript
编程语言,后泛称JavaScript
DOM
全称是Document Object Model,文档对象模型,是标准编程接口
作用:对页面的元素进行操作(大小,位置,颜色等)
BOM
全称是Broser Objec Model,浏览器对象模型
作用:对浏览器的窗口进行操作(弹出窗,控制浏览器跳转,获取分辨率等)
参考:B站 黑马pink老师的一系列网课