前端工程师第一篇-HTML(1)

一、HTML的简介和发展史

1.HTML(Hyper Text Markup Language)中文译为“超文本标记语言”,主要是通过HTML标记对网页中的文本、图片、声音等内容进行语义化描述。

2.HTML和其它编程语言不同的是,HTML不是一门真正意义上的编程语言,通过带有尖角号的标签对文本进行标记,从而实现网页的结构搭建。

3.HTML之所以称为超文本标记语言,不仅是因为他通过标记描述网页内容,同时也是因为文本中包含了所谓的超级链接点。通过超级链接将网站与网页以及各种网页元素连接起来,构成了丰富多彩的web页面。

二、互联网的原理

1.上网即请求数据。

2.上网时,用户通过客户端发送HTTP请求到服务器端,服务器端将请求对应的数据找到后,通过http响应回传给本地计算机,计算机加载网页。

3.上网过程中有实际的,物理文件的传输。

三、服务器(server)

1.本质:是一种计算机,也有自己的内存和处理器。

2.作用:用来存储网页文件,包含网页的所有文件,比如HTML,css,js,图片,视频,音频等。

3.可以通过客户端软件去远程控制服务器。

4.为了保证用户随时浏览网页,服务器必须保持24小时不关机。

四、浏览器(browser)

1.作用:发送HTTP请求,请求回传的数据,渲染网页。

2.浏览器根据厂商和版本不同,区分为不同的品牌版本。

3.主流浏览器:chrome、Firefox,IE,Opera,Safari

4.工作原理:在网址栏输入网址后向服务器发送请求,服务器响应后返回数据到浏览器后渲染。

5.第一次加载一个网页时,时间较长,从第二次以后打开同一个网站速度变快,原因就是因为第一次浏览时,已经将大部分文件存储到了本地,会先从本地进行查找。

五、http的请求过程

http是无连接的,每一次都需要重新请求。

六、纯文本与超文本

1.定义:纯文本只包含文字内容,不能包含文字以外的,例如图片视频等。

2.纯文本文件:文件内部只能书写纯文本,而且不能保存样式。最常见的.txt。

3.非纯文本文件:最常见的Word文档.doc。

七、开发工具的使用

1.所有的纯文本编辑器都能编辑HTML文件。例如记事本、Editplus、notepad++等。

2.编辑器:

推荐使用vscode,附上网址:https://code.visualstudio.com/ 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值