什么是web
web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。
网页主要有文本,图像和超链接来组成,当然除此之外还有其他的许多元素。我们知道代码的编写才会组成网页,但对于不懂代码的怎么办呢,浏览器起到了一个翻译的作用,浏览器这个翻译官将我们程序员编写的代码以页面的形势展示出来。国内的浏览器排行如下:
各个浏览器的内核:
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内核。 |
web标准:
由于各个浏览器不同,所以当用户使用不同的浏览器来浏览相同的页面时会存在这差异,所以定制了一系列的标准。Web标准不是某一个标准,而是由W3C组织和其他标准化组织制定的一系列标准的集合。W3C 万维网联盟是国际最著名的标准化组织。1994年成立后,至今已发布近百项相关万维网的标准,对万维网发展做出了杰出的贡献。
web标准的构成:主要包括结构(Structure)、表现(Presentation)和行为(Behavior)三个方面。
结构:指的就是HTML
表现:指的就是CSS 表现用于设置网页元素的版式、颜色、大小等外观样式,主要指的是CSS。
行为:值的就是 js
个人学习,内容简略