tcp

什么是 HTTP , TCP/IP , DNS , HTML ,

2016-10-22  本文已影响33人  e85a298a49e4

1 什么是HTTP


网页在服务器和客户端传输过程中的一系列动作约定称为HTTP。像经常见到的404就是HTTP中的标识符,意思就是服务器告诉客户端“你要的网页我没有”;另外上网时,在浏览器中地址栏输入http,这就代表此次传输使用http协议。

此外,还有一些其他的协议,其中比较常用的就是ftp协议。

还有某安全浏览器在网购付款时,会弹出网银助手号称保护账户安全,呵呵,听听就好。它只是识别了https(加密的http),弹出了一个忽悠人的对话框,安全不安全和浏览器没关系。

2 什么是TCP/IP?


假如要寄一封信给张三,首先要寄到他所在省,然后到他所在的市,再到县,最后再到街道,这一套规则对应网络就是TCP/IP,而X省X市X县X街,这一串东西对应就是IP地址。

3 什么是DNS?


我们反过来讲DNS,如果没有DNS会怎样?

假如没有DNS,当要上知乎时,就要在地址栏里输入类似http://20X.189.105.112这样的一串数字。不仅知乎,所有网站的地址都是这样的一串数字。是不是很难记忆?DNS就应运而生来。让域名与地址一一对应就是DNS。

4 什么是 HTML,CSS 和 JavaScript ?

首先JavaScript和Java半毛钱关系没有,以后别搞混了。

HTML,CSS和JavaScript号称网页制作三剑客,都是用来做网页的。想要把网页做的美观,这三个都要用到。

HTML直译是超文本标记语言,听着很高端,但是这个“超”不是超级,是hyper。如果只用html,不用CSS,网页就会变成这样:

正常

异常

所以CSS是将网页变的精美的样式。所以,当我们把网页保存在本地时,经常会发现再次打开后会变的十分凌乱,这也是因为没有保存CSS到本地。

JavaScript是用来产生页面中的交互效果,比如说点击页面中的Menu

会在左边出现一栏sidebar

这就是JS的作用。


欢迎关注我的公众号YGDDSD

上一篇下一篇

猜你喜欢

热点阅读