甲子云

Flying Bygon

导航

HTML 4.01 / XHTML 1.0 参考手册

按功能顺序列出的 HTML 4.01/XHTML 1.0 标签手册

  • NN:显示所支持标签的 Netscape 的最早版本。
  • IE:显示所支持标签的 Internet Explorer 的最早版本。
  • DTD:显示在哪一种XHTML 1.0 DTD中,标签是被允许的。S=Strict, T=Transitional, F=Frameset.
基本的标签描述NNIEDTD
<!DOCTYPE>  定义文档类型。     STF
<html> 定义 html 文档。 3.0 3.0 STF
<body> 定义 body 元素。 3.0 3.0 STF
<h1> to <h6> 定义标题 1 到标题 6。 3.0 3.0 STF
<p> 定义段落。 3.0 3.0 STF
<br> 插入一个换行。 3.0 3.0 STF
<hr> 定义水平线。 3.0 3.0 STF
<!--...--> 定义注释。 3.0 3.0 STF
字符格式化描述NNIEDTD
<b> 定义粗体文本。 3.0 3.0 STF
<font> 不赞成使用。定义文字的字体、尺寸和颜色 3.0 3.0 TF
<i> 定义斜体文本。 3.0 3.0 STF
<em> 定义强调文本。 3.0 3.0 STF
<big> 定义大号字体文本。 3.0 3.0 STF
<strong> 定义语气更为强烈的强调文本。 3.0 3.0 STF
<small> 定义小号字体文本。 3.0 3.0 STF
<sup> 定义上标文本。 3.0 3.0 STF
<sub> 定义下标文本。 3.0 3.0 STF
<bdo> 定义文本显示的方向。 6.2 5.0 STF
<u> 不赞成使用。定义下划线文本。 3.0 3.0 TF
输出描述NNIEDTD
<pre> 定义预格式文本 3.0 3.0 STF
<code> 定义计算机代码文本。 3.0 3.0 STF
<tt> 定义打字机文本。 3.0 3.0 STF
<kbd> 定义键盘文本。 3.0 3.0 STF
<var> 定义变量。 3.0 3.0 STF
<dfn> 定义定义项目。   3.0 STF
<samp> 定义样本文本。 3.0 3.0 STF
<xmp> 不赞成使用。定义预格式文本。 3.0 3.0  
块级描述NNIEDTD
<acronym> 定义只取首字母的缩写。 6.2 4.0 STF
<abbr> 定义缩写。 6.2   STF
<address> 定义地址元素。 4.0 4.0 STF
<blockquote> 定义块引用。 3.0 3.0 STF
<center> 不赞成使用。定义居中字体。 3.0 3.0 TF
<q> 定义短的引用。 6.2 4.0 STF
<cite> 定义引用(citation)。 3.0 3.0 STF
<ins> 定义被插入文本。 6.2 4.0 STF
<del> 定义被删除文本。 6.2 4.0 STF
<s> 不赞成使用。定义加删除线的文本。 3.0 3.0 TF
<strike> 不赞成使用。定义加删除线的文本。 3.0 3.0 TF
链接描述NNIEDTD
<a> 定义锚。 3.0 3.0 STF
<link> 定义资源引用(resource reference)。 4.0 3.0 STF
框架描述NNIEDTD
<frame> 定义框架的子窗口 3.0 3.0 F
<frameset> 定义框架结构 3.0 3.0 F
<noframes> 定义无框架的节 3.0 3.0 TF
<iframe> 定义内联框架 6.0 4.0 TF
输入描述NNIEDTD
<form> 定义表单。 3.0 3.0 STF
<input> 定义输入域。 3.0 3.0 STF
<textarea> 定义文本输入区。 3.0 3.0 STF
<button> 定义按钮。 6.2 4.0 STF
<select> 定义下拉式菜单。 3.0 3.0 STF
<optgroup> 定义选项分组。 6.0 6.0 STF
<option> 定义下拉列表中的可选项。 3.0 3.0 STF
<label> 为表单元素创建标记。 6.2 4.0 STF
<fieldset> 将表单内的相关元素分组。 6.2 4.0 STF
<legend> 定义框架结构的标题。 6.2 4.0 STF
<isindex> 不赞成使用。定义单行的输入域 3.0 3.0 TF
列表描述NNIEDTD
<ul> 定义无序列表。 3.0 3.0 STF
<ol> 定义有序列表。 3.0 3.0 STF
<li> 定义列表项目。 3.0 3.0 STF
<dir> 不赞成使用。定义目录列表。 3.0 3.0 TF
<dl> 定义定义列表。 3.0 3.0 STF
<dt> 定义定义项目。 3.0 3.0 STF
<dd> 定义定义描述。 3.0 3.0 STF
<menu> 不赞成使用。定义菜单列表。 3.0 3.0 TF
图像描述NNIEDTD
<img> 定义图像。 3.0 3.0 STF
<map> 定义图像映射。 3.0 3.0 STF
<area> 定义图像地图内部的区域。 3.0 3.0 STF
表格描述NNIEDTD
<table> 定义表格 3.0 3.0 STF
<caption> 定义表格标题 3.0 3.0 STF
<th> 定义表格页眉 3.0 3.0 STF
<tr> 定义表格的行 3.0 3.0 STF
<td> 定义表格单元 3.0 3.0 STF
<thead> 定义表格的页眉   4.0 STF
<tbody> 定义表格的主体   4.0 STF
<tfoot> 定义表格的页脚   4.0 STF
<col> 定义用于表格列的属性   3.0 STF
<colgroup> 定义表格列的组   3.0 STF
样式描述NNIEDTD
<style> 定义样式定义 4.0 3.0 STF
<div> 定义文档中的节 3.0 3.0 STF
<span> 定义文档中的节 4.0 3.0 STF
元信息描述NNIEDTD
<head> 定义关于文档的信息 3.0 3.0 STF
<title> 定义文档的标题 3.0 3.0 STF
<meta> 定义元信息 3.0 3.0 STF
<base> 定义某个页面当中的所有链接的基准链接 3.0 3.0 STF
<basefont> 不赞成使用。定义基准字体 3.0 3.0 TF
Programming描述NNIEDTD
<script> 定义一段脚本。 3.0 3.0 STF
<noscript> 定义 noscript 部分。 3.0 3.0 STF
<applet> 不赞成使用。定义 applet。 2.0 3.0 TF
<object> 定义嵌入的对象。   3.0 STF
<param> 为对象定义参数。 3.0 3.0 STF

 

HTML 标准属性

 

HTML 标签拥有属性。每个标签的特殊属性均被列于每个标签描述之下。这里列出的属性是通用于每个标签的核心属性和语言属性(有个别例外):

核心属性 (Core Attributes)

以下标签不提供下面的属性:base、head、html、meta、param、script、style 以及 title 元素。

属性描述
class class_rule or style_rule 元素的类(class)
id id_name 元素的某个特定id。
style 样式定义 内联样式定义。
title 提示文本 显示于提示工具中的文本。

语言属性 (Language Attributes)

以下标签不提供下面的属性:base、br、frame、frameset、hr、iframe、param 以及 script 元素。

属性描述
dir ltr | rtl 设置文本的方向。
lang 语言代码 设置语言代码。

键盘属性 (Keyboard Attributes)

属性描述
accesskey 字符 设置访问某元素的键盘快捷键。
tabindex 设置某元素的Tab次序。
HTML 事件属性

HTML 4.0 的新特性之一是使 HTML 事件触发浏览器中的行为,比方说当用户点击一个 HTML 元素时启动一段 JavaScript。以下就是可被插入 HTML 标签以定义事件行为的一系列属性。

假如你希望学习如何使用这些事件进行编程,那么你应该学习我们的 JavaScript 教程和 DHTML 教程。

窗口事件 (Window Events)

仅在 body 和 frameset 元素中有效。

属性描述
onload 脚本 当文档被载入时执行脚本
onunload 脚本 当文档被卸下时执行脚本

表单元素事件 (Form Element Events)

仅在表单元素中有效。

属性描述
onchange 脚本 当元素改变时执行脚本
onsubmit 脚本 当表单被提交时执行脚本
onreset 脚本 当表单被重置时执行脚本
onselect 脚本 当元素被选取时执行脚本
onblur 脚本 当元素失去焦点时执行脚本
onfocus 脚本 当元素获得焦点时执行脚本

键盘事件 (Keyboard Events)

在下列元素中无效:base、bdo、br、frame、frameset、head、html、iframe、meta、param、script、style 以及 title 元素。

属性描述
onkeydown 脚本 当键盘被按下时执行脚本
onkeypress 脚本 当键盘被按下后又松开时执行脚本
onkeyup 脚本 当键盘被松开时执行脚本

鼠标事件 (Keyboard Events)

在下列元素中无效:base、bdo、br、frame、frameset、head、html、iframe、meta、param、script、style 以及 title 元素。

属性描述
onclick 脚本 当鼠标被单击时执行脚本
ondblclick 脚本 当鼠标被双击时执行脚本
onmousedown 脚本 当鼠标按钮被按下时执行脚本
onmousemove 脚本 当鼠标指针移动时执行脚本
onmouseout 脚本 当鼠标指针移出某元素时执行脚本
onmouseover 脚本 当鼠标指针悬停于某元素之上时执行脚本
onmouseup 脚本 当鼠标按钮被松开时执行脚本

posted on 2008-12-22 11:05  甲子云  阅读(1800)  评论(0编辑  收藏  举报