一:浏览器的相关介绍
-
什么是浏览器
浏览器就是帮助用户访问网站/网页的软件。 -
常见的浏览器及其内核
-
常见浏览器
我们知道,浏览器的一个很常用的作用,就是将程序员所编写的代码,渲染成可视化的页面,浏览器包含两个部分,一个是渲染引擎,一个是JS引擎(但是由于后来的JS引擎用的比较多,所以被分出去了)。所起,了解浏览器的内核,对我们十分重要,是要敲黑板记下来的部分。
-
浏览器和服务器端的程序
a:浏览器根据主机名称(www.baidu.com)去查找主机名对应的IP地址,用到DNS,后面介绍
b:查找到IP地址后,使用IP地址链接到Web服务器。
c:连接到服务器之后,使用HTTP协议,向服务器发送请求,发送请求的过程中,浏览器会向服务器已流的形式传输打包好的数据,告诉服务器要访问服务器里的哪个应用下的Web资源。发送的数据:GET/JavaWeb Name/name.jsp HTTP/1.1
GET:发送请求的方式,也有POST
JavaWeb Name/name.jsp:访问哪个应用的哪个页面
HTTP/1.1:哪个协议的哪个版本d:这时,浏览器会等待服务器将它想要访问的页面资源传输给它。
e:服务器接收到浏览器传输的数据后,解析这个数据,并读取页面所需要的资源里的内容,之后将读取到的数据以流的形式传输给浏览器。关于DNS
DNS(Domain Name System)因特网上作为域名和IP地址相互映射的分布式的数据库,能够使用户方便的访问互联网。而不用去记住能够直接被机器读取的数字串,通过主机名对应IP地址。
二:网页的组成
-
Web标准
网业的标准不是某一个标准,而是由W3C和一些其他标准组织所指定的一些列标准,包括组织,样式和行为。结构标准:结构用于对网页元素进行整理和分类,XML,XHTML。 样式标准:用于设置网页的版式,颜色,大小等外观,CSS。 行为标准:网页模型的定义及交互的标准。DOM,ECMAScript。
-
HTML初识
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
</body>
</html>
加油!好好学习嘿嘿嘿!