前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >WEB开发--html 01html介绍

WEB开发--html 01html介绍

原创
作者头像
用户7271996
发布2022-12-16 09:18:39
8430
发布2022-12-16 09:18:39
举报
文章被收录于专栏:c

时隔几年,我又决定重启我的技术分享之路。这次给大家分享的是web开发中的html。作为网站的站长,我们在做网站开发必不可少的会用到前端的开发技术。接下来的这几天,我将带大家学习以html,css,JavaScript构成的web前端。这篇文章只对html进行介绍和开发环境的搭建。

1、什么是HTML?

Hyper Text Markup Language 超文本标记语言 HTML严格意义上来只能说是一种规范,一种浏览器上的规范,

标签语言,不能称为编程语言,因为HTML中没有变量、数据类型 控制语句if 、for,这些都没有的。

2.运行环境

html的运行环境就是浏览器。目前主流的浏览器有Edge(新版IE) ,Firefox,chrome,safari。小编平时喜欢使用Firefox测试。因为firefox有较高安全机制,在文件上传有一定的限制。例如之前小编就无法使用Firefox在腾讯云社区发表文章,并且在视频播放方面,Firefox的加载速度和chrome也有一些差距,有些视频在Firefox也无法播放而chrome可以。所以Firefox可以正常运行的功能在其他主流浏览器差不多也可以。

3.、HTML怎么开发?

新建一个.html或者.htm结尾的文件。HTML的开发环境可以很简陋,使用记事本打开就能开发,浏览器打开就能运行。不需要编译。这里小编不建议大家使用系统自带的文本编辑器。如果以后前端开发做的少可以使用notepad++,如果工作量比较打就需要用到微软的vs code,两款软件都是免费。

4、什么是web?

web就是网站开发。

5、web程序员包括:

web前端程序员:

需要精通:html css javascript

web前端主要负责的是:前端浏览器展示的效果,客户要求:要酷炫、要震撼....

web前端页面展示的时候,是需要动态的数据的,这些数据是后台java程序或者

C++程序提供的。

web后台程序员

需要精通:

这个不一定了,后台有可能是C语言,也可能是C++,也可能是Java,也可能PHP

也可能是Python等....

这种系统架构被称为:B/S结构系统。

B: Browser (浏览器)

S: Server (服务器)

6、HTML是哪个组织制定的标准呢?

W3C.

html实际上是w3c制定的一套标准,有不同的版本,例如:HTML4.0、HTML5.0(简称H5)

W3C是一个什么组织呢?

W3C是World Wide Web Consortium(万维网联盟)的缩写

tim berners-lee 万维网联盟创始人。万维网之父。(地位等同于爱因斯坦...)

因为有了他,才有了现如今的互联网时代,他让我们能够上网了。

HTTP协议:超文本传输协议,也是W3C制定的。

HTTP协议是一种什么协议?

浏览器和web服务器传消息的协议。

7、B/S架构的原理?(粗略的描述一下)

第一步:用户在浏览器地址栏上输入URL。【http://www.baidu.com】

第二步:回车(这一步相当于通过浏览器向服务器发送了一个请求)

请求:request

Browser ----> Server(浏览器向服务器发送数据)

第三步:服务器会给浏览器一个响应,最终响应一段HTML代码给浏览器,

浏览器对HTML代码进行执行展示一个结果。

响应:response

Server ---> Browser(服务器向浏览器发送数据)

重点:

到目前为止,浏览器向服务器发送请求有两种方式:

第一种方式:用户直接在浏览器的地址栏上输入URL,回车。

第二种方式:用户直接在网页上点击超链接。

以上两种方式在本质上是没有区别的。

但是第二种方式更加方便,更加傻瓜式!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档