1. 认识网页

  网页主要由文字、图像和超链接等元素构成。当然,除了这些元素,网页中还可以包含音频、视频以及Flash等。

2. 浏览器(显示代码)

  浏览器是网页显示、运行的平台,常用的浏览器有IE、火狐(Firefox)、谷歌(Chrome)、Safari和Opera等。我们平时称为五大浏览器。

2.1 常见浏览器内核

浏览器内核包括两部分,渲染引擎和js引擎。渲染引擎负责读取网页内容,整理讯息,计算网页的显示方式并显示页面,js引擎是解析执行js获取网页的动态效果。 后来 JS 引擎越来越独立,内核就倾向于只指渲染引擎。

  IE     trident

  firefox    Gecko

  safari   webkit

  chrome  Blink

  Opera     Blink

移动端的浏览器内核主要说的是系统内置浏览器的内核。   Android手机而言,使用率最高的就是Webkit内核,大部分国产浏览器宣称的自己的内核,基本上也是属于webkit二次开发。

3. Web标准

Web标准不是某一个标准,而是由W3C组织和其他标准化组织制定的一系列标准的集合。

web标准的优点:

  1、让Web的发展前景更广阔

  2、内容能被更广泛的设备访问

  3、更容易被搜寻引擎搜索

  4、降低网站流量费用

  5、使网站更易于维护

  6、提高页面浏览速度

web标准的构成:

  结构:对网页元素进行整理和划分

  表现:设置网页元素的版式、大小等外观样式

  行为:网页模型的定义及交互的编写

web标准小结

  • web标准有三层结构,分别是结构(html)、表现(css)和行为(javascript)

  • 结构类似人的身体, 表现类似人的着装, 行为类似人的行为动作

  • 理想状态下,他们三层都是独立的, 放到不同的文件里面

最新文章

  1. Windows下Apache + PHP SESSION丢失的惨痛经历
  2. A book to recommend: The art of readable code
  3. #1014 Trie树
  4. android 打Patch的方法 .
  5. iOS -- MJrefresh
  6. 两个select转移
  7. Lambdas in Java 8--reference
  8. G - Just a Hook
  9. 你晓得吗?大多数企业根本没有做到 DevOps!
  10. 去除VS2010中中文注释下的红色波浪线
  11. Mac上安装pexpect
  12. 集成支付宝后出现LaunchServices: ERROR: There is no registered handler for URL scheme alipay
  13. [MUD]MUDLIB详解/MUDOS运行流程/最小MUDLIB/mud文件结构
  14. Oracle DBA 常用查询
  15. python爬虫入门(四)利用多线程爬虫
  16. python学习-Pillow图像处理
  17. Angular5学习札记
  18. wikioi 1068 乌龟棋
  19. linux loop device介绍
  20. Unbnutu下安装Apache,Mysql,php,phpmyadmin

热门文章

  1. 「十二省联考 2019」皮配——dp
  2. uoj#420. 【集训队作业2018】矩形(组合数学)
  3. Shell学习日记
  4. P2568 GCD
  5. node mysql问题:Client does not support authentication protocol requested by server; consider upgrading MySQL client!
  6. Linux安装vim编辑器
  7. anglarJs分页
  8. linux curl命令:curl: (7) couldn't connect to host ?
  9. C语言之基本编程思想与基本概念扫盲
  10. 读经典——《CLR via C#》(Jeffrey Richter著) 笔记_dynamic基元类型