HTML 和 JSTL 标记库

超文本标记语言 (HTML)

HTML 是一种用于在 Web 上发布超文本的语言。本产品支持 HTML 4.01 规范中的所有标记。有关 HTML 标记的更多信息,请参阅 HTML 4.01 规范

除了 HTML 4.01 规范外,本产品还支持某些非标准标记。有关这些非标准标记的更多信息,请参阅非标准 HTML 标记

JSP 标准标记库 (JSTL)

本产品合并了 Jakarta 项目中的定制标记库(JavaServer Pages 标准标记库或 JSTL)。在 JSTL 中提供了许多方便的标记,该 JSTL 包括几个标记库:
  • 核心标记:流量控制(例如,循环和条件语句)和通用操作。
  • XML 标记:启用 JSP 内的基本 XML 处理。
  • 格式标记:国际化数据格式。
  • SQL 标记:用于查询和更新的数据库访问。
  • 功能标记:各种字符串处理功能。

您可以在创建 Web 项目时将 JSTL 合并为项目构面,也可以稍后通过选择项目属性项目构面将其添加至项目。有关 JSTL 标记库的更多信息(包括 API 规范),请参阅 JavaServer Pages 标准标记库

创建项目之后,将生成一个 Web 部署描述符快捷方式并将其放在项目名称后。此快捷方式充当 web.xm l 文件的别名,并定义可用于项目的库标记名称和属性。标记库 JAR 文件位于 WEB-INF/lib 文件夹中。

库文件夹包含可用于应用程序的标记库的说明。空 JAR 图标指示位于应用程序内部的标记库(您在“新建项目”向导中选择的标记库)。完整 JAR 图标指示位于应用程序外部的标记库(未复制到工作空间中的标记库)。

非标准 HTML 标记

以下是非标准 HTML 标记的列表。要指定特殊操作,您可以添加适用于所有标记的标准属性,也可以应用特定于各个标记的属性。单击每一个标记以获取应用于特定标记的描述和其他属性:

<bgsound>

<bgsound> 指定页面的声音文件。

属性 属性选项 描述 编辑和显示选项
循环 infinite 和 number_of_repeats 指定声音文件的重复次数。指定无限可无限制地播放该声音文件,也可以指定一个数字。 您可以在“源代码”页面上或“概要”视图中编辑此属性。不能显示在“设计”页面上。
src   指定要在文档中使用的声音文件的文件名或 URL。 您可以在“源代码”页面上或“概要”视图中编辑此属性。不能显示在“设计”页面上。


<embed>

<embed> 将在文档中嵌入一个插件对象。可以在“设计”页面上编辑和显示此标记。

属性 描述 编辑和显示选项
align 指定对象的对齐方式。 可以使用格式菜单和插入菜单进行编辑,也可以在“属性”视图中进行编辑。 可以显示在“设计”页面上。
flashvars 指定要传递至 Flash 播放器的变量。 需要 Macromedia Flash Player 6 或更高版本。它用于将根级别变量发送至影片。该字符串的格式是一组由 & 分隔的“名称=值”组合。浏览器将支持长度最大为 64KB(65535 字节)的字符串大小。 将 Flash 组件拖到 Web 页面上,您可以在“嵌入 Flash 插件”对话框中编辑此属性。也可以在“源代码”中编辑此属性。
高度 指定对象的高度。单位是在“单位”属性中指定的。 可以使用格式菜单和插入菜单进行编辑,也可以在“属性”视图中进行编辑。 可以显示在“设计”页面上。
调色板 指定背景色或前景色。 您可以在“源代码”页面上或“概要”视图中编辑此属性。
pluginspage 标识 Flash 播放器插件的位置,以便在尚未安装该播放器时,用户可以下载该播放器。 将 Flash 组件拖到 Web 页面上,您可以在“嵌入 Flash 插件”对话框中编辑此属性。也可以在“源代码”中编辑此属性。
质量 指定回放的质量。值包括:
low
回放速度高于外观并且用不使用反失真。
中号
应用一些反失真且不使位图平滑。它所产生的质量高于 low 设置,但低于 high 设置。这是缺省值。
high
外观高于回放速度,且始终应用反失真。 如果影片不含动画,那么将使位图平滑。如果影片包含动画,那么将不使位图平滑。
autolow
强调在回放初期的速度,但尽量改进外观。将在关闭反失真的情况下开始回放,但可以在处理器能够处理额外负载时开启反失真。
autohigh
首先,强调回放速度和外观均衡,但在必要时可牺牲外观来提高回放速度。回放开始时打开反失真。如果实际帧速率小于指定的帧速率,那么关闭反失真以提高回放速度。
best
速度和外观方面的最佳显示。
将 Flash 组件拖到 Web 页面上,您可以在“嵌入 Flash 插件”对话框中编辑此属性。也可以在“源代码”中编辑此属性。
src 指定要嵌入的对象的 URL。 可以使用格式菜单和插入菜单进行编辑,也可以在“属性”视图中进行编辑。
文本 指定对象的标题。 您可以在“源代码”页面上或“概要”视图中编辑此属性。
类型/输入 (type) 指定数据类型。 您可以在“源代码”页面上或“概要”视图中编辑此属性。
width 指定对象的宽度。单位是在“单位”属性中指定的。 可以使用格式菜单和插入菜单进行编辑,也可以在“属性”视图中进行编辑。 可以显示在“设计”页面上。

<marquee>

<marquee> 定义可移到文档中的文本。 可以在“设计”页面上编辑和显示此标记。它只在 Internet Explorer 4.0 或更高版本上运行。

属性 属性选项 描述 编辑和显示选项
行为 (behavior) scroll、slide 和 alternate 指定文本的移动方式。 可以使用格式菜单或插入菜单进行编辑。
bgcolor   指定选取框的背景色。 可以使用格式菜单或插入菜单进行编辑。 可以在“设计”页面上进行查看。
方向 left、right、down 和 up 指定文本的移动方向。 可以使用格式菜单或插入菜单进行编辑。
高度   指定选取框的高度(以像素计)。 可以使用格式菜单或插入菜单进行编辑。 可以显示在“设计”页面上。
循环   指定选取框是否循环。 可以使用格式菜单或插入菜单进行编辑。
scrolldelay   指定滚动延迟速度。 可以使用格式菜单或插入菜单进行编辑。
scrollamount   指定滚动速度。 可以使用格式菜单或插入菜单进行编辑。
truespeed   按指定的速度显示选取框。 可以使用格式菜单或插入菜单进行编辑。
width   指定选取框的宽度(以像素计)。 可以使用格式菜单或插入菜单进行编辑。 可以显示在“设计”页面上。
hspace   指定水平边距(以像素计)。 可以在“源代码”页面或“概要”视图中进行编辑。不能显示在“设计”页面上。
vspace   指定垂直边距(以像素计)。 可以在“源代码”页面或“概要”视图中进行编辑。不能显示在“设计”页面上。



<nobr>

<nobr> 覆盖一个文本块的换行符。此标记可在“源代码”页面或“概要”视图中进行编辑,但不能显示在“设计”页面上。



<noembed>

<noembed> 指定不支持内嵌媒体类型所需插件的浏览器的备用内容。此标记可在“源代码”页面或“概要”视图中进行编辑,但不能显示在“设计”页面上。



<wbr>

目的

在 <NOBR> 标记内启用换行符。您可以在“源代码”页面上或“概要”视图中编辑此标记,但不能在“设计”页面上显示该标记。

标准属性

您可以对所有 HTML 标记应用标准属性以指定标记的更多相关信息或指定特殊操作。标准属性分为四个类别:核心属性、键盘属性、语言属性和事件属性。

核心属性使您能够提供标记的上下文相关信息,例如您可以包括文本以描述某个标记。

属性 描述
ld 为文档中的某个标记指定特定的名称。
class 指定某个标记所属的一个或多个类。
样式 向某个标记应用样式信息。
标题 定义用于描述标记内容的文本或该文本的内容。

键盘属性使您能够指定与通过键盘访问 HTML 元素相关的选项。

属性 描述
accesskey 定义一个键盘快捷键以访问文档中的元素。
tabindex 定义在文档中用选项卡装饰元素的顺序。

语言属性使您能够指定与标记内文本所使用的语言相关的选项,例如您可以指定字符的显示方向。

属性 属性选项 描述
lang   指示文档中正在使用该语言。
dir lrt 和 rtl 指示文档中文本的方向。

事件属性指定在用户单击某个 HTML 元素时的操作。

属性 描述
onclick 当您在某个元素上单击鼠标时,将发生一个事件。
ondblclick 当您在某个元素上双击鼠标时,将发生一个事件。
onmousedown 当您在某个元素上方按住鼠标按键时,将发生一个事件。
onmouseup 当您在某个元素上方释放鼠标按键时,将发生一个事件。
onmouseover 当您在某个元素上方拖动鼠标时,将发生一个事件。
onmousemove 当您移动已位于某个元素上方的鼠标时,将发生一个事件。
onmouseout 当您从某个元素上移开鼠标时,将发生一个事件。
onkeydown 当您在某个元素上方按下并释放某个键时,将发生一个事件。
onkeypress 当您在某个元素上方按下某个键时,将发生一个事件。
onkeyup 当您在某个元素上方释放某个键时,将发生一个事件。
指示主题类型的图标 参考主题
信息中心的条款和条件 | 反馈

时间戳记图标 最近一次更新时间: 2014 年 4 月 17 日

文件名:rtaglibHTMLJSTL.html