HTML 引擎指令标记

Microsoft Expression Media 将引擎指令和主题字段标记归为可变 标记。HTML 引擎指令可控制索引页和媒体页上的图像大小,还可定义对话框内特殊字段中显示的值。主题字段将随 HTML 引擎指令的变化而变化。这些模板指令可创建用户定义的字段,以便库的创建者在导出操作之前键入文本。

可变标记的使用分为两个步骤。在第一步中,您声明变量的变量名默认值。Expression Media 在索引页或媒体页的 HTML 引擎指令部分中使用该变量名和默认值。在代码中,标准的标记形式将为:

(iView:Variable name = "My Variable Name"  default = "Default value of Variable")  

当您选择包含此变量的主题时,此变量的值将显示在“HTML 库”对话框的“主题字段”部分中。在此对话框中,用户可以选择变量,并可以使用对话框底部的“更改”部分来修改值。

声明变量后,可将其用作标准的 iView HTML 标记,如下所示。

(iView:My Variable Name)  

Expression Media 可使用变量的默认值或用户在“HTML 主题字段”对话框中输入的值来替换我的变量名。

下表列出了可识别的引擎指令标记。

HTML 引擎指令

限制

描述

(iView:InThumbSize)

仅限索引

定义索引页上的缩略图图像大小。

(iView:InThumbColumns)

仅限索引

定义缩略图表中的列数。

(iView:InThumbRows)

仅限索引

定义缩略图表中的行数。

(iView:InMediaWidth)

仅限媒体

定义媒体页上的媒体图像宽度。

(iView:InMediaHeight)

仅限媒体

定义媒体页上的媒体图像高度。

(iView:InMediaScalingMode)

仅限媒体

定义媒体页上的图像的缩放方法。

(iView:InThumbScalingMode)

仅限媒体

定义媒体页上的缩略图图像的缩放方法。

(iView:Variable)

 

请参阅自定义 HTML 库以获得有关如何使用此标记的说明。

按类别划分的 Expression Media 标记

下表包含在修改或创建主题时可使用的所有剩余标记。这些标记将按照他们可创建或修改的特定主题元素来组织。

HTML 引擎指令

限制

描述

目录

 

 

(iView:Catalog)

 

Expression Media 目录文件的标题。

(iView:CatalogComment)

 

活动目录的注释。

导航

 

 

(iView:GoIndex)

仅限媒体

指向引用的索引页的超链接。

(iView:GoPrevious)

 

指向上一个媒体/索引页的链接。

(iView:GoNext)

 

指向下一个媒体/索引页的链接。

(iView:SourceURL)

 

指向 HTML 媒体页的 URL。

(iView:PreviewURL)

 

指向缩略图预览图像的 URL。

(iView:MediaURL)

 

指向媒体图像的 URL。

(iView:OriginalURL)

 

指向原始图像的导出副本的 URL。

(iView:Index)

 

复合显示和指向多个索引页的链接(即,1-10 | 11-20 | 21-30)。如果只生成一个索引页,则此标记包含空值。

文件名

 

 

(iView:PreviewFile)

 

导出到“预览”文件夹的图像(缩略图)的文件名。

(iView:SourceFile)

 

HTML 媒体页的文件名。

(iView:OriginalFile)

 

从目录中导出的原始文件的文件名。

(iView:MediaFile)

 

转换的大 JPEG 媒体图像的文件名。

计数器

 

 

(iView:Running)

 

当前索引或媒体页码。

(iView:Total)

 

索引或媒体页总数。

媒体呈现

 

 

(iView:Media)

仅限媒体

将标记替换为呈现的媒体图像。

(iView:PreloadNext)

仅限媒体

使用 1x1 像素呈现下一个媒体项(仅限图像,适用于预加载)。

(iView:PreloadPrevious)

仅限媒体

使用 1x1 像素呈现上一个媒体项(仅限图像,适用于预加载)。

索引页

 

 

(iView:IndexStart)

仅限索引

定义主索引重复循环的开始点。可用于填充 JavaScript 数组。

(iView:IndexEnd)

仅限索引

定义主索引重复循环的结束点。可用于填充 JavaScript 数组。

(iView:IndexColStart)

仅限索引

在将 CSS 用于缩略图索引时定义一列的开头。

(iView:IndexColEnd)

仅限索引

在将 CSS 用于缩略图索引时定义一列的结尾。

(iView:IndexRowStart)

仅限索引

在将 CSS 用于缩略图索引时定义一行的开头。

(iView:IndexRowEnd)

仅限索引

在将 CSS 用于缩略图索引时定义一行的结尾。

预览(缩略图)呈现

 

 

(iView:PreviewSize)

 

JPEG 缩略图文件大小(以字节为单位)。

(iView:PreviewWidth)

 

JPEG 缩略图宽度(以像素为单位)。

(iView:PreviewHeight)

 

JPEG 缩略图高度(以像素为单位)。

(iView:PreviewScale)

 

相对于原始图像的 JPEG 缩略图缩放比例。

(iView:Preview)

 

媒体页的缩略图呈现和链接。

(iView:PreviewNext)

仅限媒体

下一个媒体页的缩略图呈现和链接。

(iView:PreviewPrevious)

 

上一个媒体页的缩略图呈现和链接。

原始文件

 

 

(iView:OriginalURL)

 

创建指向原始图像副本的 URL。

(iView:OriginalSize)

 

显示原始图像的文件大小。

(iView:OriginalWidth)

 

显示原始图像的宽度(以像素为单位)。

(iView:OriginalHeight)

 

显示原始图像的高度(以像素为单位)。

已分组字段

 

 

(iView:Fields) (iView:EXIFFields) (iView:IPTCFields)

 

在目录的“列表”、“缩略图”或“媒体”视图中定义的集合中受支持的字段集。请注意,只有部分 Expression Media 字段可导出为 HTML 格式。这是因为,大多数媒体都会在上载时进行转换(例如,TIFF 图像转换为 JPEG)。因此,原始媒体的一些特性在转换后变得不再有用。

媒体信息

 

 

(iView:Filename)

 

显示原始媒体文件的文件名。

(iView:FileSize)

 

显示已导出/已转换的媒体文件的文件大小(以字节为单位)。

Cc294819.alert_tip(zh-cn,Expression.10).gif提示:

若要减少索引页的加载时间,单个索引页上的图像个数不应超过 25 个。也可以尝试使用小尺寸(96 像素)、低 .jpg 压缩质量的缩略图。

Cc294819.alert_tip(zh-cn,Expression.10).gif提示:

若要减少媒体页的加载时间,请尝试导出较小尺寸的媒体(例如 480x320 像素),或在“设置”面板中增加 .jpg 压缩量。

Cc294819.alert_tip(zh-cn,Expression.10).gif提示:

若要将级联样式表 (CSS) 与某一主题结合使用,请使用内嵌样式表。这很适合于 Expression Media 主题。若要使用链接的样式表,请将 CSS 文件放置在主题的 Assets 文件夹中。这样就可以将样式表作为库的相关资源导出。通过对索引表的各个行和列使用 HTML 引擎指令,可以使用 CSS 和 XHTML 控制表的定位。如果您的站点已包含要使用的样式表,请确保在主题中编写指向现有 CSS 的完整 URL。