HTML学习简介

HTML学习简介

本文不具体写HTML标签如何使用,只简述HTML是什么,和与其有关的相关小知识。具体的HTML学习请到w3school:https://www.w3school.com.cn/前端开发学习网站,这里几乎有最具体的学习文档。

1.什么是HTML

​ HTML是超文本标记语言,标准通用标记语言下的一个应用。 “超文本”就是指页面内可以包含图片链接,甚至音乐程序等非文字元素。 超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。(词条来源百科)

2.与其相关的架构

相关的架构是:B/S架构,也就是Browser/Server(浏览器/服务器),浏览器段支持HTML,CSS,JavaScript等解释,我们这里学习的是HTML,其实这3种语言常常是三合一体的(动态网页)。

B/S架构的缺点是:速度慢。速度慢是因为网页上的所有资源(图片,视频等)都需要网络宽带传递过来,你的网络快不快直接决定了你打开网页的速度。慢就慢在要通过网络宽带加载的东西太多了。不过有个优点是方便维护,如果要升级只要升级浏览器段就可以了。这样也减低了维护成本。

B/S架构的系统也是有很多的,比如:百度,京东,天猫,B站等。

C/S和B/S两种架构区别与优缺点分析:https://blog.csdn.net/gao_xu_520/article/details/72722867

3.与HTML相关的规范

HTML由大量的标签组成,创建的文件扩展名为html或者htm,标签的解释由浏览器来负责,html文件直接用浏览器打开就行了,并且HTML的规范由W3C规定,每个浏览器厂家遵守规范。所以html能被各浏览器打开并显示。w3school:https://www.w3school.com.cn/前端开发学习网站,提供大量开发文档。w3school与W3C组织没关,但是提供大量前端开发文档帮助。

网页前边是不是有http或者https这些都是W3C规定,HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。说白了就是规范HTML文件重web服务器到客户端(浏览器)之间进行通信传送时所必须共同遵守的规定或规则。

HTTP协议详解1:https://kb.cnblogs.com/page/130970/

HTTP协议详解2:https://www.cnblogs.com/li0803/archive/2008/11/03/1324746.html

4.静态网页的动态网页的区分

博文:https://blog.csdn.net/conleyfree/article/details/50890505

5.OpenSSl

全世界80%以上的网络通信都使用了openssl提供的加密工具来保障信息的安全,这时一个非盈利的机构。

下一章:html标签学习.

猜你喜欢

转载自blog.csdn.net/qq_43203949/article/details/105877325
今日推荐