HTML 是 HyperText Markup Language 的缩写,中文名称为超文本标记语言。它实际上就是以 .htm
或 .html
为扩展名的文本文件,可以用记事本等编辑器直接编辑。下面让我们看看一个最基本的 HTML 文件。
1 | <html> |
这便是经典的“你好世界”的例子了。在记事本里输入上述代码,然后保存为 greeting.htm 文件(一定要注意扩展名,可以打开资源管理器 — 工具 — 文件夹选项 - 查看,把“隐藏已知文件类型的扩展名”前的钩去掉,这样就可以查看并更改文件的扩展名了)随后双击该文件,默认 IE 就会打开此文件,并显示其中的内容。这个例子显示的是1号字体的“你好,世界!”。
普通的文本文件为何会有这种功能呢?关键就在于标签,即用尖括号 <>
括住的部分,如 <html>
、<h1>
等。当 IE 打开该文件的时候会解释、编译这些标签,因为每个标签都有不同的含义。如 <title>
标签设置该网页的标题,<h1>
标签设置其中内容的字体大小等。
一个网页的基本结构是:
1 | <html> |
其中:
<html>
表示HTML文件的开始,</html>
表示结束<head>
表示头信息的开始,<title>
和</title>
标签包含网页的标题,且该标签必须包含在头信息内,</head>
表示头信息结束<body>
表示网页内容的开始,需要显示的内容都要插在这部分内,</body>
表示结束
这里我们可以看到,HTML 的开始标签和结束标签必须成对出现,且不可交错。如 <h1><h2>...</h1></h2>
是不合法的。当然,有些 HTML 标签可以省略结束标签,如 <img>
(插入图象)和 <br>
(插入换行)等,但是在新出台的 XHTML 规范中,这些标签也是需要关闭的,方法是使用关闭标签如 </img>
,或者直接使用 <img src="mypic.jpg"/>
,但目前可以不考虑这些问题。
在 <img src="mypic.jpg"/>
中,src
是什么呢?它是 <img>
标签的属性,这里是用来指定所插入的图片的地址的。标签大多有各自特定的属性,如 <body bgcolor="gray">
就表示将网页的背景颜色设置为灰色。所以,学习 HTML 语言只要了解常用的 HTML 标签就可以了,下表将列出比较常用的 HTML 标签和他们各自的属性,以供学习和参考:
一、文本相关
1、标题标签 <h1>
~<h6>
前面已经提到过,该系列的标签用来设置字体的大小。如 <h3>这是三级标题</h3>
。
2、字体标签 <font size="字号" color="颜色">
该标签用以设置字体的大小和颜色。如 <font size="5" color="red">红色的5号字</font>
:
红色的5号字
size
的值可以是 1-7 之间的数字,color
可以是预定义的关键字,如 red
、blue
等,也可以是十六进制颜色值,如 #000000
表示黑色,#ffffff
表示白色等。这些内容需另外学习。
3、特殊格式
<b>
加粗<i>
斜体字<u>
下划线<strike>
删除线<sup>
这是上标<sub>
这是下标
4、分段标签 <p align="left|center|right">
align
属性表示段内文字的对齐方式。
这是右对齐的文字
5、换行标签 <br/>
虽然在 HTML 的规范中可以直接用 <br>
,但考虑到今后向 XHTML 转型,应该使用 <br/>
,其他不需要关闭的标签也应该养成关闭的习惯。
6、移动文本标签
<marquee direction="left|right|up|down" behavior="scroll|alternate|slide">
direction
表示文字移动的方向,behavior
表示移动方式,具体各位可以自己试一试。
7、水平线标签 <hr size="宽度" color="颜色" width="宽度"/>
二、插入图片
<img src="地址" border="边框宽度"/>

三、超级链接
<a href="地址">链接</a>
四、基本表格标签
先看一个基本的表格:
1 | <table border="1"> |
字段1 | 字段2 |
---|---|
单元格1-1 | 单元格1-2 |
单元格2-1 | 单元格2-2 |
这是一个三行两列的表格。其中:
<table>
标签表示一个表格的开始<tr>
标签表示表格的行<th>
标签表示表头单元格<td>
标签表示普通单元格
因为是简单教程所以很多东西不能讲得太细,否则就是一堆了。我编写这个教程的初衷是希望大家不要觉得网页制作很神秘,其实这些都很简单的,关键看你愿不愿意学了。