按功能顺序列出的 HTML 4.01/XHTML 1.0 标签手册
- NN:显示所支持标签的 Netscape 的最早版本。
- IE:显示所支持标签的 Internet Explorer 的最早版本。
- DTD:显示在哪一种XHTML 1.0 DTD中,标签是被允许的。S=Strict, T=Transitional, F=Frameset.
字符格式化 | 描述 | NN | IE | DTD |
<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 |
输出 | 描述 | NN | IE | DTD |
<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 |
|
链接 | 描述 | NN | IE | DTD |
<a> |
定义锚。 |
3.0 |
3.0 |
STF |
<link> |
定义资源引用(resource reference)。 |
4.0 |
3.0 |
STF |
列表 | 描述 | NN | IE | DTD |
<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 |
图像 | 描述 | NN | IE | DTD |
<img> |
定义图像。 |
3.0 |
3.0 |
STF |
<map> |
定义图像映射。 |
3.0 |
3.0 |
STF |
<area> |
定义图像地图内部的区域。 |
3.0 |
3.0 |
STF |
样式 | 描述 | NN | IE | DTD |
<style> |
定义样式定义 |
4.0 |
3.0 |
STF |
<div> |
定义文档中的节 |
3.0 |
3.0 |
STF |
<span> |
定义文档中的节 |
4.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 |
脚本 |
当鼠标按钮被松开时执行脚本 |