1.什么是网页
- 1.网站由多个网页组成(网页是构成网站的基本元素)
- 2.网页通过浏览器来阅读,由多种元素(这些相当于标签)组成(图片,文字,声音,视频等等)
- 3.网页通常是HTML格式的文件,文件后缀是.htl 或 .html
2.什么是HTML
- 「HTML」(Hyper Text Markup Language):超文本标记(标签)语言,不是编程语言
- 「所谓超文本,有2层含义:」
-
因为它可以加入图片、声音、动画、多媒体等内容(超越文本限制 )
-
不仅如此,它还可以从一个文件跳转到另一个文件,与世界各地主机的文件连接(超级链接文本)。
3.网页的形成
- 「网页」主要是由
文字
、图像
和超链接
等元素构成,当然除了这些元素,网页中还可以包括音频、视频以及Flash等。
2.这些元素是利用html代码描述出来的,之后通过浏览器解析显示给用户看
1.常用的浏览器
浏览器是网页显示、运行的平台。
IE、火狐(Firefox)、谷歌(Chrome)、Opera、Safari为五大浏览器
2.浏览器内核(排版引擎、解释引擎、渲染引擎)
负责读取网页内容,整理讯息,计算机网页的显示方式并显示页面
浏览器 | 内核 | 备注 |
---|---|---|
IE | Trident | IE、猎豹安全、360极速浏览器、百度浏览器 |
firefox | Gecko | 可惜这几年已经没落了,打开速度慢、升级频繁、猪一样的队友flash、神一样的对手chrome。 |
Safari | webkit | 现在很多人错误地把 webkit 叫做 chrome内核(即使 chrome内核已经是 blink 了)。苹果感觉像被别人抢了媳妇,都哭晕在厕所里面了。 |
chrome | Chromium/Blink | 在 Chromium 项目中研发 Blink 渲染引擎(即浏览器核心),内置于 Chrome 浏览器之中。Blink 其实是 WebKit 的分支。大部分国产浏览器最新版都采用Blink内核。二次开发 |
Opera | blink | 现在跟随chrome用blink内核。 |
1.Web标准 (由W3C(万维网联盟)制定)
「构成」👉 结构标准,表现标准和行为标准
-
结构标准用于对网页元素进行整理和分类(HTML),最重要
-
表现标准用于设置网页元素的版式、颜色、大小等外观属性(CSS)
-
行为标准用于对网页模型的定义及交互的编写(JavaScript)
「Web标准的优点」👇
-
易于维护:只需更改CSS文件,就可以改变整站的样式
-
页面响应快:HTML文档体积变小,响应时间短
-
可访问性:语义化的HTML(结构和表现相分离的HTML)编写的网页文件,更容易被屏幕阅读器识别
-
设备兼容性:不同的样式表可以让网页在不同的设备上呈现不同的样式
-
搜索引擎:语义化的HTML能更容易被搜索引擎解析,提升排名