HTML定义:
超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,
它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果.
特点:
1.简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便。
2.可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求, 超级文本标记语言采取子类元素的方式,为系统扩展带来保证。
3.平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是万维网盛行的另一个原因。
4.通用性:HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。
简单理解:正如我们写的python代码,解释器是python,html的代码解释器就是浏览器,解释器当然就有相应的解释“规则”,而这些规则就是html语言。
HTML组成:
</head>
<body>
</body>
HTML标签:
HTML的标记标签通常被称为HTML标签(HTMLtag)。
- HTML标签是由尖括号包围的关键词,比如
- HTML标签通常是成对出现的,比如内容
- 标签对中的第一个标签是开始标签,第二个标签是结束标签
- 开始标签和结束标签也被称为开放标签和闭合标签
HTML元素
“HTML标签”和“HTML元素”通常都是描述相同的意思。但是严格来讲,一个HTML元素包含了开始标签与结束标签。
This is a paragraph.
web浏览器
web浏览器(如谷歌浏览器,IE浏览器,火狐浏览器等)是用于读取HTML文件,并将它们作为网页展示出来。
web浏览器不会直接显示HTML标签,而是通过使用标签来决定如何向用户展示HTML页面的内容。
HTML网页结构
我现在给大家看一个可视化的HTML页面结构图
HTML版本
从最初的非标准化的超文本标记语言诞生后,HTML已经更新了多个版本:
|版本 |发布时间 |
|HTML 丨1991年|
|HTML+ | 1993年|
|HTML2.0 | 1995年 |
|HTML3.2 | 1997年|
| HTML4.01 |19999年 |
|XHTML1.0 |2000年 |
|HTML5 | 2012年|
|XHTML5 | 2013年 |
<!doctype html>
<!doctype HTML>
中文编码
在HTML页面的头部声明字符为UTF-8可以解决在浏览器中出现中文乱码的现象。