首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

什么是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的基本结构了。

3. 相似的HTML文件

对于HTML来说,我们知道它保存在一个以html作为后缀名的文件中,但是在网上或者是通过浏览器保存一些网页的时候,我们会看到一些以htm作为后缀名的文件,它们依然可以用浏览器打开,这两者之间有什么区别吗?其实它们表示的是同一种文件,不同的命名主要是因为不同的环境造成的,htm是为了兼容过去的DOS命名格式存在的,在效果上没有区别。

和html类似的,我还在网上发现了关于shtml、shtm的内容,它们又是什呢?对于这两种格式的文件,我们可以把它看作ASP、PHP之类的脚本语言,它们需要放到服务器中解析之后才能够正常的显示,而html是静态的,直接通过浏览器就可以打开。

关于HTML就介绍到这里,很显然,从内容上,它并不是很多,甚至称不上是一种编程语言,不过它的作用是巨大的,是网页的基础,希望这些内容可以帮助您认识HTML。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191106A03JVD00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券