层叠样式表和文本

层叠样式表是创建可应用于 HTML 或 XML 文档的文本样式的机制。样式表是格式设置规则的集合,这些规则指定如何对 HTML 或 XML 元素进行格式设置。每个规则都将一个样式名称(即选择器)与一个或多个样式属性及其值关联起来。例如,以下样式定义名为 bodyText 的选择器。

bodyText { text-align:left}

您可以创建重新定义 Flash Player 所使用的内置 HTML 格式标签(例如 &ltp>&ltli>)的样式、使用 &ltp>&ltspan> 标签的 class 属性创建可应用于特定 HTML 元素的样式“类”,或者定义新标签。

您可以使用 TextField.StyleSheet 类处理文本样式表。您可以从外部 CSS 文件加载样式或使用动作脚本直接创建样式。若要将样式表应用于包含 HTML 或 XML 格式文本的文本字段,可以使用 TextField.styleSheet 属性。在样式表中定义的样式将被自动映射到 HTML 或 XML 文档中定义的标签。

使用样式表涉及三个基本步骤: