首页 / 知识
「前端开发」什么是HTML?一起来简单了解下吧
2023-04-11 14:41:00
![]()
「前端开发」什么是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。
|
最新内容
相关内容
pythonexp是什么
pythonexp是什么,培训,指数,函数,模块,表达式,数值,静态,语法,实例,对象,pythonexp()函数描述exp()函数返回x的指数,语法importmathmath.exp(xpython format是什么
python format是什么,数字,培训,小数,编号,字符串,顺序,中间,小数点,括号,字段,python中format主要是用来格式化字符串的。format用法相对基pythondef是什么
pythondef是什么,代码,培训,名字,函数,括号,定义,内部,功能,参数,脚本,python里的def:自定义函数通常使用def关键字来开始定义。使用def开始函pythondict是什么类型
pythondict是什么类型,培训,数字,字典,类型,数据类型,冒号,括号,逗号,字符串,容器,python中的dict表示的字典数据类型。字典是另一种可变容器python如何安装一个模块
python如何安装一个模块,培训,工具,模块,方式,文件夹,源码,本文,下面,以上,之后,下面介绍几种安装Python模块的几种方式easy_install方式先下python input() 类型是什么
python input() 类型是什么,培训,标准,数据,函数,字符串,内容,用户,程序,过程,整数,python3.x中input()函数接受一个标准输入数据,返回为strinpython 培训之 object是什么类型
python 培训之 object是什么类型,培训,类型,实例,顶端,对象,关系,链条,父子,数据类型,属性,在Python的世界中,object是父子关系的顶端,所有的数pythoncmd是什么
pythoncmd是什么,培训,代码,公共,流程,命令,方法,处理器,模块,示例,函数,cmd模块是python中包含的一个公共模块,用于交互式shell和其它命令解python如何判断输入是不是数字
python如何判断输入是不是数字,数字,异常,培训,字符,表示,字符串,不是,正则,方法,字母,python判断输入是不是数字的方法:在接收raw_input方法python为什么没有return返回值
python为什么没有return返回值,培训,函数,语句,参数,赋值,变量,语法,下面,实际,以上,python中,用def语句创建函数时,可以用return语句指定应该python是否支持字符串
python是否支持字符串,培训,数据,字符串,字符,引号,中文,内容,也就是,源程序,比如说,python要求,字符串必须使用引号括起来,可以使用单引号或者python一行多条语句怎么写
python一行多条语句怎么写,培训,代码,情况,语句,括号,末尾,空格,字符串,也就是,下面,在实际的开发过程中,换行编写代码是经常遇到的情况,下面来