WEB 编程 - HTML - HTML Elements
!--HTML里的代码注释,不会在浏览器上显示,但在文档源代码里还是可以看到的,配对使用
!DOCTYPE指定当前 HTML 文档文档类型定义(DTD)。不配对使用
A配对使用,超文本链接标签,表示文档中的链接或位置,通常用 href 属性生成超链接。也可以用 name 属性生成一个锚点。
ACRONYM配对使用,表示文档中的首字母简略字
ADDRESS配对使用,在文档中区分地址与变通文档文本
APPLET配对使用,将Java小程序对象嵌入到HTML文档,该标签在HTML 4.0里废除,改用 <OBJECT>
AREA不配对使用,在图片上划出一个指定形状的区域,访问者可以点击此区域跳转到指定文档
B配对使用,粗体显示文本
BASE不配对使用,表示HTML文档中所有相对URL的基点位置
BDO配对使用,指定文本的显示方向(从左向右或从右向左),改写其它针对语言的设置
BIG配对使用,用大一号的字体显示文本
BLINK配对使用,Netscape Navigator标志,打开和关闭文本闪烁
BLOCKQUOTE配对使用,文本左右缩进一定量显示,不过现在缩排功能已经作废,现在 BLOCKQUOTE 只用于表示一个块引用
BODY配对使用,HTML 文档体的容器,出现在 <HEAD> 标签之后,后面紧跟着 </HTML> 标志。在HTML 3.2中,<BODY> 标志还可以设置文本的各种颜色和背景等,不过在HTML 4.0中,这些格式属性已经作废,改用样式表(CSS)。
BR不配对使用,HTML里的文本换行标签。
BUTTON配对使用,将其包含的所有HTML元素组合成一个按钮使用。
CAPTION配对使用,在 <TABLE> 标签中指定表名
CENTER配对使用,在HTML 4.0已经作废,将所包含的文本居中显示
CITE配对使用,在文档中引用书名等标题时特殊显示,大多数浏览器将 <CITE> 标签所包含的文本显示为斜体。
CODE配对使用,在文档中摘选嵌入程序源代码,用于在普通文本段落内显示线上程序源代码。为了显示超过一行源代码,用 <PRE> 标签。
COL不配对使用,包含在 <COLGROUP> 标签内指定 <TABLE> 里的列 <TD> 的属性
COLGROUP配对使用,指定 <TABLE> 里的列 <TD> 组的属性
COMMENT配对使用,它是 Netscape 特有的标志,建议改用 <!-- --> 标签
DD可配对也可不配对使用,包含在 <DL> 标签之中,定义清单列表,可以包含块元素
DEL配对使用,表示文档中要删除的文本,可以是块文本
DFN配对,表示文档中的术语定义
DIR配对使用,目录清单列表集合体,用 <LI> 标签表示清单中的各子项,不过现在 HTML 4.0 已经改成 <UL> 标签
DIV配对使用,表示HTML文档的逻辑结构块,可以对其包含的文本进行对齐,换行和设置样式属性,且现在很多的层结构就是用它作为载体。原来的 <CENTER> 现已经被<DIV align="center"> 代替。
DL配对使用,定义清单标签。包含 <DT> 标签和 <DD> 标签,作为定义型清单列表的术语和定义部分。
DT可配对也可不配对使用,放在 <DL> 标签之中,表示清单列表的标题。
EM配对使用,使文本突出显示,通常在浏览器里显示为斜体或者粗体。
EMBED不配对使用,Netscape Nabigator 和 Internet Explorer 都支持,在HTML文档中嵌入对象。嵌入的对象可以是MIDI文件和数字化影像文件等。由于 <EMBED> 标签不标准,建议使用 <OBJECT> 标签。如果浏览器本身不支持插入的对象,则必须要下载安装相应的插件才能使用插入的对象。
FIELDSET配对使用,聚合相关的表单元素,放在一个线框内,并且可以用 <LEGEND> 给这个线框加上一个标题。
FONT配对使用,在HTML 4.0里已经作废,改用样式表单,设置它包含的文本在浏览器里显示的字体及颜色等特性。
FORM配对使用,所有表单元素存放的容器。在 <FORM> 标签里可以放入 <FIELDSET>、<INPUT>、<SELECT>和<TEXTAREA>等表单元素
FRAME不配对使用,定义框架网页里的单个帧,参考 <FRAMESET> 框架网页定义标签,<FRAME> 可以指定帧的源文件和一些边框等显示效果。
FRAMESET包含帧组的框架网页定义,并且可以指定帧间距、大小和属性。<FRAMESET> 里放置 <FRAME> 单帧定义标签。
HEAD配对使用,包含HTML文档的头信息,这些头信息在HTML文档未加载之前与服务器之前交互,也可以被搜索引擎搜索到。它可以包含以下标签:<LINK>、<META>、<TITLE>、<SCRIPT>、<BASE>、和<STYLE>。
Hn配对使用,用于指定文档的标题,标题被编号1-6级,<H1>一般代表文档的主标题,<H3> 可用于分层次的主标题,一般来说,标题标签在浏览器里以粗体显示,而且比普通的文本大一些。
HR不配对使用,在HTML文档中作为水平线,直观地分开同一文档中的不同部分。
HTML配对使用,包含整个文档,HTML里的所有元素都应该被这个标签包含。
I配对使用,斜体字标签。
IFRAME配对使用,生成文档中的浮动帧,它与变通的帧不同,是主页里中可以独立操作的元素。
IMG不配对使用,在HTML文档里插入图片,还可以作为USEMAP的图形映射。
INPUT不配对使用,按钮或者单行文本输入框的几种表单元素,包含在表单 <FORM> 标签之中。
INS配对使用,表示要插入文档中的文本,可以是块文本或者行文本。
ISINDEX不配对使用,在HTML 4.0里已经作废,改用 <FORM> 标签。在文档中插入一个输入字段,让访问者输入搜索查询,然后查询进入 action 属性所指定的 CGI 程序。
KBD配对使用,指定文档接收的键盘输入。
LABEL配对使用,提供标识表单小构件的卷标文本。
LAYER配对使用,Netscape Navigator 4里开始使用。定义文档中的层,供 JavaScript 脚本操作,在 <LAYER> 标签之间可以插入HTML或者用 src 属性指定层的内容。
LEGEND配对使用,指定字段集的标题说明,用在 <FIELDSET> 标签内。
LI可配对也可不配对使用,将项目放进顺序清单列表(<OL>)、菜单清单列表(<MENU>)、目录清单列表(<DIR>)和无序清单列表(<UL>)。
LINK不配对使用,建立当前文档与其它文档间的关系。这个标签用在 <HEAD> 段中。
LISTING配对使用,现已过时,指定文档中预定格式的文本。但与 <PRE> 标签不同的是:浏览器并不解释它包含的HTML标签。它在HTML 3.2中已经声明过时,改用 <PRE>
MAP配对使用,指定客户端浏览器中图形映射数据的窗器,在 <MAP> 容器中可以放置 <AREA> 标签。
MARQUEE配对使用,在文档中滚动显示的文本消息,或称跑马灯,不过只在 Internet Explorer 浏览器中支持这个标签。
MENU配对使用,现在HTML 4.0中作废,定义菜单清单列表,用 <LI> 标签表示清单项目,现在这个标签已经改用 <UL>
META不配对使用,向浏览器、应用程序和搜索工具指定文档的特征信息。<META> 标签放在文档头 <HEAD> 标签之中。
MULTICOL配对使用,在 Internet Explorer 4 里开始起用,将文本格式化为报纸式分栏。
NOBR配对使用,Netscape Navigator中使用此标签。强行设置某段文本不自动换行。为了在 <NOBR> 语句中进行换行,用 <WBR>
NOFRAMES配对使用,向不支持帧或者设置不显示帧(框架网页)的浏览器提供提示内容。可以在 <NOFRAMES> 标签内放内 <BODY> 标志,提供进一步格式和样式表特性。
NOSCRIPT配对使用,对于不支持脚本的浏览器提供提示文本。
OBJECT配对使用,将软件对象嵌入文档中。对象可为 ActiveX 对象、QuickTime影像文件或其它浏览器支持的对象和数据。用 <PARAM> 标志可以向嵌入对象提供参数,可以在 <OBJECT> 标签中放入消息和其它标签,供不支持嵌入对象的浏览器使用。
OL配对使用,定义编号(有序)清单列表。
OPTION不配对使用,表示填充表单的下拉框列表的项目,参考 <SELECT> 标签。
P可配对使用也可不配对使用,表示文档中的段落。
PARAM不配对使用,指定传递给嵌入对象的参数,<PARAM> 标签用于 <OBJECT><APPLET> 标签中。
PLAINTEXT配对使用,指定按预定格式显示文本,现这个标签已经过时,已经换用 <PRE>
PRE配对使用,按照文本原有的换行格式输出文本,但其包含的HTML源代码会被解析的。用于在文档中显示计算机程序输出或者源代码输出。
Q配对使用,在段落中直接引用原文,只有较长或成块的引用时才用 <BLOCKQUOTE> 标签。
SAMP配对使用,表示直接字符的序列。
SCRIPT配对使用,在文档中插入脚本。包括 JavaScript、JScript和VBScript脚本。
SELECT配对使用,是一个表单元素,下拉列表框。用 <OPTION> 标签指定下拉列表的子项。
SMALL配对使用,指定文本用小字体显示。
SPACE不配对使用,Netscape Navigator 4 开始起用,用于在文档中指定空格的标志,由于它是 Netscape 特有的标签,所以建议用样式表或者直接用HTML里的空格(&nbsp;)。
SPAN配对使用,定义文档中某一线型文本的样式表属性,与 <DIV> 的不同之处是: <DIV> 是一个块状文本,会产生换行。
STRIKE配对使用,或者也简写成 <S>,现在HTML 4.0已经作废,改用样式表来实现。指定带删除线的文本。
STRONG配对使用,表示强调突出,浏览器可能会显示成粗体字体。
STYLE配对使用,定义样式表。出现在文档的 <HEAD> 标签中。
SUB配对使用,以下标的形式显示被包含的文本。
SUP配对使用,被包含的文本将以上标的形式显示。
TABLE配对使用,HTML文档中的表格的窗器。其中可以放置 <CAPTION>、<TR>、<TD>、<TH>、<TBODY>等其它表格标签。
TBODY配对使用,定义表格的主体。
TD配对使用,表格的单元格。单独使用无效必需放在 <TR> 标签中。
TEXTAREA配对使用,定义表单元素:多行文本输入框。
TFOOT配对使用,定义表格的注脚。
TH配对使用也可不配对使用,表格单元头。<TH> 标签与 <TD> 标签相同,只不过是 <TH> 里的文本通常中居中粗体显示,同样它也是包含在 <TR> 标签中使用的。
THEAD配对使用,定义表格表头部分,其中至少要有一个表格行 <TR>
TITLE配对使用,定义HTML文档的标题,<TITLE> 放在 <HEAD> 标签中。
TR配对使用,也可不配对使用。定义表格的行,<TR> 标签不能单独使用,要放在 <TABLE> 表格容器中,可包含 <TH> 和 <TD> 标签。
TT配对使用,指定文本以等宽字体显示。
U配对使用,被包含的文本将加上下划线显示,在HTML 4.0中已经作废,改用样式表。
UL配对使用,包含强调符的无序清单列表,用 <LI> 标签向清单列表中加进项目。
VAR配对使用,指定文档文本中的占位符变量。这在描述要访问者提供参数的命令时很有用。
WBR不配对使用,强行换行显示,Netscape Navigator 专用标签,和 <NOBR> 一起使用,产生原来不换行的强行换行。
XMP配对使用,在文档中放上预定格式文本与 <PRE> 标签不同的是,浏览器不会解析 <XMP> 标签中的HTML标签。在HTML 3.2中这个标签已过时,改用 <PRE>