互联网原理(上网请求数据)
在浏览器输入一个网址,浏览器会通过http协议向服务器发送请求,服务器响应后,将文件传输到浏览器端,把文件放在缓存文件夹中。
1.服务器(sever)
功能比普通计算机强大,数据更改和上传在本地计算机完成,通过管理软件(例如:FTP)远程控制服务器,服务器24小时开机 ,保证用户随时访问。
2.浏览器(brower)
作用:用于发起http请求,接收服务器传输的文件,渲染网页。
五大浏览器:谷歌(Chrome),火狐(Firefox),IE,苹果浏览器(Safari),欧朋(opera)
临时协议:临时储存网页文件。任何网页第二次打开都会变快,因为的一次打开时有大部分文件缓存到自己的计算机中。
3.http协议(hypertext transfer protool)
发起请求的方法:输入网址或点击网址链接。
发起(request):相对应服务器发送请求
相应(response):服务器根据请求响应文件,将数据传输后渲染。
浏览器一般多个http请求同时发送。
打开浏览器控制台用F12
HTML基础概念
HTML:hypertext markup language
作用:制作网页的页面,负责描述文档语义的语言。
HTML 结构
1.基本骨架
html(双标签):最根本的标签表示整个网页;
head(双标签):网页的头部,里面是网页的配置,除了title标签里的内容,其他的不可见;
title(双标签):网页的标题,搜索时作为关键字;
body(双标签):网页用户可以看见的部分;
2.文档DTD
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
1
DTD:DocTyPe Definition (声明文档类型);告知html规范的版本;
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<title>Document</title>
</head>
<body>
</body>
</html>