前端基础及WEB基础知识
网页
什么是网页
- 网页是由网页元素(音频、链接、文字、视频、图片等)组成的HTML文件
什么是HTML
- HTML(Hyper Text Markup Language)超文本标记语言,用于描述网页
- 超文本指的是网页不仅仅是文本,其中还有链接、音频、图片等远比文本丰富的内容
网页是怎么加载的
- 前端开发人员用html语言描述网页,部署至服务器,浏览器向服务器请求html文件,并将html文件解析渲染给用户
常用浏览器
浏览器的种类
- 浏览器是网页显示、运行的平台。常用的浏览器有 IE、火狐(Firefox)、谷歌(Chrome)、Safari和Opera等
平时称为五大浏览器
数据来源:百度统计流量研究所 https://tongji.baidu.com/research/
浏览器常用内核
- 浏览器内核(渲染引擎): 负责读取网页内容,整理讯息,计算网页的显示方式并显示页面
| 浏览器内核 | 浏览器 | 备注 |
|---|---|---|
| Trident内核 | IE | 非开源,windows环境 |
| Gecko内核 | 火狐浏览器 | 跨平台且开源 |
| Blink内核 | 谷歌浏览器 | 应用范围最广,市场份额最高 |
| Webkit内核 | Safari浏览器 | 苹果系统 |
WEB标准
为什么需要WEB标准
- 使得网页更兼容、行业更标准、发展前景更广阔
WEB标准的构成
- 结构、表现、行为
| 标准 | 说明 |
|---|---|
| 结构 | 对网页元素进行分类、摆放(HTML实现) |
| 表现 | 对网页元素的外观(大小、颜色、性质、形状、板式)修饰(CSS实现) |
| 行为 | 与用户交互(JavaScript) |
- 结构相当于人体的骨架,表现相当于人的衣服,行为相当于人的动作
个人向整理,如有差错,尽情指正!