转自http://www.cnblogs.com/liwenzhou/p/7988087.html HTML介绍 Web服务本质 浏览器发请求 --> HTTP协议 --> 服务端接收请求 --> 服务端返回响应 --> 服务端把HTML文件内容发给浏览器 --> 浏览器渲染页面 HTML是什么? ...
分类:
Web程序 时间:
2017-12-21 20:45:25
阅读次数:
176
Web请求: 浏览器发请求 --> HTTP协议 --> 服务端接收请求 --> 服务端返回响应 --> 服务端把HTML文件内容发给浏览器 --> 浏览器渲染页面 HTML: 超文本标记语言(Hypertext Markup Lanuage,HTML)是一种创建网页的标记语言。 本质上是浏览器可识 ...
分类:
Web程序 时间:
2017-12-21 20:05:38
阅读次数:
258
document.compatMode用来判断当前浏览器采用的渲染方式。BackCompat:标准兼容模式关闭。CSS1Compat:标准兼容模式开启。当document.compatMode等于BackCompat时,浏览器客户区宽度是document.body.clientWidth;当docu ...
分类:
Web程序 时间:
2017-12-20 13:47:41
阅读次数:
195
文档声明 不是注释也不是元素,总是在HTML的第一行 书写格式:<!DOCTYPE HTML> 是用于通知浏览器目前文档正使用哪一个HTML版本(相关属性 lang) 若不写文档声明,浏览器渲染页面时会进入怪异模式 HTML元素又叫根元素或根标记,是所有元素的祖先元素 例:<html lang="e ...
分类:
Web程序 时间:
2017-12-17 19:26:09
阅读次数:
193
1.浏览器渲染原理解析 想要提高网页的性能,首要的便是要理解浏览器渲染原理,下面关于浏览器的原理解析,我们以chrome内核webkit为例,其他内核的浏览器原理也基本大同小异,可触类旁通。 如上图所示,浏览器解析页面步骤可分为: * 解析HTML(HTML Parser) * 构建DOM树(DOM ...
分类:
Web程序 时间:
2017-12-15 17:49:14
阅读次数:
221
功能优点:减少不必要的http请求,减少服务器查询压力,降低额外的浏览器渲染,提高呈现速度开发分享: combogrid 点击才请求的功能实现简要:我分析了费用系统,和现在全网的写法.并不满意.都是要么全部请求,要么部分请求.费用系统中是发起了请求,然后报404错误(伪地址的方式实现的)这种带来的缺 ...
分类:
其他好文 时间:
2017-12-13 20:01:17
阅读次数:
113
01.页面编码格式 001.jsp页面本身的编码 page指令中的 pageEncoding属性! 002.浏览器渲染页面采用的编码 contentType属性 003.服务器保存数据采用的编码(request) 默认为 ISO-8859-1 注意: 01.--前两种(pageEncoding/co ...
分类:
编程语言 时间:
2017-12-02 14:06:27
阅读次数:
275
1、简单地说,页面渲染就是浏览器将html代码根据CSS定义的规则显示在浏览器窗口中的这个过程。先来大致了解一下浏览器都是怎么工作的: 1. 用户输入网址(假设是个html页面,并且是第一次访问),浏览器向服务器发出请求,服务器返回html文件; 2. 浏览器开始载入html代码,发现<head>标 ...
分类:
其他好文 时间:
2017-11-20 21:45:27
阅读次数:
156
页面加载过程 1、加载资源的形式: 输入url(或跳转页面)加载html; 加载html中的静态资源; 2、加载一个资源的过程: 浏览器根据DNS服务器得到域名的IP地址; 向这个IP的机器发送http请求; 服务器收到、处理并返回http请求; 浏览器得到返回内容。 3、浏览器渲染页面的过程: 根 ...
分类:
其他好文 时间:
2017-11-10 01:34:49
阅读次数:
216
样式优先级:默认样式<标签选择器<类选择器<id选择器<行内样式<!important 注释:上述代码为了屏蔽样式的层叠性,样式表都是反浏览器渲染的过程书写的,最后还是以标注了!important的标签选择器为为主。 ...
分类:
Web程序 时间:
2017-11-02 13:22:48
阅读次数:
272