超文本标记语言,标准通用标记语言下的一个应用。是 网页制作必备的编程语言
“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。
超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。
超级文本标记语言文档制作不是很复杂,但功能强大,支持不同数据格式的文件镶入,这也是万维网(WWW)盛行的原因之一,其主要特点如下:
1.简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便。
2.可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。
3.平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。
4.通用性:另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。
HTML的标签及其作用
1.基础标签
<!DOCTYPE> 定义文档类型
<html> 定义HTML文档
<title> 定义文档的标题
<body> 定义文档的主体
<h1> to <h6> 定义HTML标题
<p> 定义段落
<br> 定义简单的折行
<hr> 定义水平线
<!--...--!> 定义注释
2.格式标签
<b> 定义粗体文本
<del> 定义被删除文本
<i> 定义斜体文本
<ins> 定义被插入文本
<small> 定义小号文本
<sup> 定义上标文本
<sub> 定义下标文本
<u> 定义下划线文本
3.元信息
<head> 定义关于文档的信息
<base> 定义页面中所有链接的默认地址或默认目标
<meta> 定义关于 HTML 文档的元信息
4.图像标签
<img> 定义图像
<map> 定义图像映射
<area> 定义图像内部的地图区域
5.链接标签
<a> 定义锚
<link> 定义文档与外部资源的关系
<nav> 定义导航链接
6.列表标签
<ul> 定义无序列表
<ol> 定义有序列表
<li> 定义列表的项目
<dl> 定义定义列表
<dt> 定义定义列表中的项目
<dd> 定义定义列表中项目的描述