「前端开发」什么是HTML?一起来简单了解下吧

「前端开发」什么是HTML?一起来简单了解下吧
「前端开发」什么是HTML?一起来简单了解下吧
HTML,中文可以叫做超文本标记语言,是前端开发需要掌握的三门基础语言之一,有趣的是,它虽然是开发人员使用的开发语言,但并不是编程语言,因为它不涉及任何的逻辑运算,只是为浏览器提供一种标记。在HTML中,定义了一系列的标签,这些标签可以用来表示不同的内容,比如标题、图片、链接、列表等等。
1. 熟悉HTML的版本
HTML 1.0:在1993年6月作为互联网工程工作小组(IETF)工作草案发布。
HTML 2.0:1995年1 1月作为RFC 1866发布,于2000年6月发布之后被宣布已经过时。
HTML 3.2:1997年1月14日,W3C推荐标准。
HTML 4.0:1997年12月18日,W3C推荐标准。
HTML 4.01(微小改进):1999年12月24日,W3C推荐标准。
XHTML 1.0:2000年1月26发布,一年后发布 1.1
XHTML 2.0: 改动太大,学习成本高,草案阶段即废除
HTML5:在媒体方面提供的很好的支持
在这里,之所以要单独的把这些HTML的版本列出来,是因为不同的HTML版本要求是不同的,我们必须熟悉这些内容,从另一方面看,熟悉HTML的版本也是加深我们对于HTML的认识。按照目前的趋势,开发中推荐大家使用HTML5,这会为我们带来很多好处。
2.HTML的结构
如上所示,就是一个基本的HTML文件结构,显示在第一行的内容,我们把它叫做声明,不要小看这样一行代码,它的作用是告诉浏览器采用哪个版本的HTML解析,如果我们偷懒,没有明确的输入声明,那么浏览器将会按照自己默认的HTML版本解析,这时候可能出现很多不确定的情况,所以开发中强烈建议添加声明。在声明之后的内容就是HTML的内容了,所有的网页内容包含在一个<html>标签中,这个标签内部又分为头部和主体两个部分,在头部指定网页的标题、引用的资源文件等等,主体中定义的是页面上出现的内容,这就是HTML的基本结构了。
3. 相似的HTML文件
对于HTML来说,我们知道它保存在一个以html 作为后缀名的文件中,但是在网上或者是通过浏览器保存一些网页的时候,我们会看到一些以 htm 作为后缀名的文件,它们依然可以用浏览器打开,这两者之间有什么区别吗?其实它们表示的是同一种文件,不同的命名主要是因为不同的环境造成的,htm是为了兼容过去的DOS命名格式存在的,在效果上没有区别。
和html 类似的,我还在网上发现了关于 shtml 、 shtm 的内容,它们又是什呢?对于这两种格式的文件,我们可以把它看作ASP、PHP之类的脚本语言,它们需要放到服务器中解析之后才能够正常的显示,而 html 是静态的,直接通过浏览器就可以打开。
关于HTML就介绍到这里,很显然,从内容上,它并不是很多,甚至称不上是一种编程语言,不过它的作用是巨大的,是网页的基础,希望这些内容可以帮助您认识HTML。

推荐阅读