WEB前端三大核心技术
根据W3C标准,一个网页主要由三部分组成:结构、表现还有行为。
一. 结构
- HTML用于描述页面的结构
- HTML(5):是一门标记型语言,主要由一些具备特殊含义的标签构成(建筑物结构)
二. 表现
- CSS用于控制页面中元素的样式
- CSS(3):是一门描述性语言,主要一系列选择器(html元素)和属性构成(建筑的外部与内部装饰)
三. 行为
- JavaScript用于响应用户操作
- JavaScript:是一门脚本编程语言,包含类似java的语法(数据类型,数组,条件分支,循环,对象…)(对外运营)
什么是HTML?
- HTML 是用来描述网页的一种语言。
- HTML 指的是超文本标记语言 (Hyper Text Markup Language)
- HTML 不是一种编程语言,而是一种标记语言 (markup language)
- 标记语言是一套标记标签 (markup tag)
- HTML 使用标记标签来描述网页
CSS
- 层叠样式表 (Cascading Style Sheets)
- css可以用来为网页创建样式表,通过样式表可以对网页进行装饰。
- 所谓层叠,可以将整个网页想象成是一层一层的结构,层次高的将会覆盖层次低的。
- 而css就可以分别为网页的各个层次设置样式。
JavaScript
JavaScript 是脚本语言
1.JavaScript 是一种轻量级的编程语言,属于解释型语言。
- JavaScript是一门解释型语言,所谓解释型值语言不需要被编译为机器码在执行,而是直接执行。
- 由于少了编译这一步骤,所以解释型语言开发起来尤为轻松,但是解释型语言运行较慢也是它的劣势。
- 不过解释型语言中使用了JIT技术,使得运行速度得以改善。
2.JavaScript 是可插入 HTML 页面的编程代码。
3.JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。
4.JavaScript 很容易学习。
5.基于原型的面向对象