.htm和.html实际上是等价的。DOS时代只允许三个扩展名,如.txt、.doc,后来就允许多个了。
什么是HTML?
HTML的全称是超文本标记语言(Hypertext Markup Language),HTML是一门制作网页的语言。
什么是超文本?
超文本从字面上解释就是:超出于文本本身,不仅局限于文本的意思。官方解释就是指页面可以包含图片、链接,甚至音乐、程序等非文字元素。
HTML的历史(重要转折点)---可参考https://book.douban.com/reading/29649218/
1.网景推出JavaScript。JavaScript用来给HTML网页增加动态功能。
2.浏览器战争。网景推出浏览器鼻祖:Navigator收费浏览器,微软也推出了一个Internet Explore免费浏览器来占取市场。这两个浏览器都有自己的独有特性,导致现在HTML的书写会出现浏览器不兼容的状况。
3.插件。提到插件就不得不提到视频播放软件Flash。当时在HTML技术不成熟的时候,网页只能通过Flash来播放视频,而HTML自身基本上对多媒体是不支持的。但是由于Flash非常耗电,并且对浏览器的支持非常糟糕(很多浏览器的崩溃都是因为Flash)。因此,到了现在有一些很先进的网站、公司开始禁用Flash,比如说苹果。
HTML5简介:
----HTML5是HTML规范的最新版本。
----是一系列用来制作现代富web内容的相关技术的总称。
----最重要的三项技术:
--HTML5核心规范
--CSS(层叠样式表):设计网页的一个脚本
--JavaScript
HTML5的新特性:
----引入原生多媒体支持
----引入可编程的内容(比如,画图)
----引入语义Web