目标:能够写出基本的html页面(里面包含图片、链接、文字等网页元素标签)
Day 1
认识web
1. 认识网页
网页是由文字、图像和超链接等元素构成,当然,除了这些元素,网页中还可以包含音频,视频以及Flash等。
总结:
网页有图片、链接。文字等元素组成,我们的任务就是把这部分网页元素用代码写出来。
2. 浏览器(显示代码)
平时我们浏览网页,是在浏览器地址栏中输入网页地址,就可以访问我们的页面了。
浏览器是网页显示、运行的平台,常用的浏览器有IE、火狐(Firedox)、谷歌(Chrome)、safari和Opera等。我们平时称之为五大浏览器。
2.2 常见浏览器内核
负责读取网页内容,整理讯息,计算网页的显示方式并显示页面
现在流行的浏览器及其内核就是下面几个:
| 浏览器 | 内核 |
|---|---|
| IE | Trident |
| Firefox | Gecko |
| Safari | webkit |
| Chrome | Chromium/Blink |
| Oprea | Blink |
扩展:
移动端的浏览器内核主要说的是系统内置浏览器的内核
Android手机而言,使用频率最高的就是webkit内核,大部分国产浏览器宣称有自己的内核,基本上也是属于webkit的二次开发
ios以及WP7平台上,由于系统原因,系统大部分自带浏览器内核,一般是safari或者IE内核Trident的。
3. Web标准(重点)
web标准不是某一个标准,而是由W3C组织和其他标准化组织制定的一系列标准的集合。
W3C万维网联盟是国际最著名的标准化组织,1994年成立后,至今已发布近百项相关万维网的标准,对万维网发展做出了杰出的贡献。
万维网就相当于现实世界的联合国。
3.1 为什么要遵循web标准呢?
通过以上浏览器不同,内核不同,我们知道他们显示页面或者排版就有些许差异。
3.2 Web标准的好处
遵循web标准除了可以让我们写的页面更标准更统一外,还有许多优点:
- 让Web的发展前景更广阔
- 内容能被更广泛的设备访问
- 更容易被搜索引擎搜索
- 降低网站流量费用
- 使网站更易于维护
- 提高页面浏览速度
3.3 Web标准构成
**构成:**主要包括结构(Structure)、表现(Presentation)、和行为(Behavior)三个方面。
| 标准 | 说明 |
|---|---|
| 结构 | 结构用于对网页元素进行整理和分类,咱们主要学的是HTML |
| 表现 | 表现用于设置网页元素的板式、颜色、大小等外观样式,主要指的是CSS |
| 行为 | 行为是指网页模型的定义及交互的编写,咱们主要学的是JavaScript |
Web标准小结
- Web标准由三层结构,分别是结构,表现和行为
- 结构类似于人的身体,表现类似于着装,行为类似于人的行为动作
- 理想状态下,他们三层都是独立的,放在不同的文件里面