在样式编辑器的此面板中,您可以将与字体有关的层叠样式表 (Cascading Style Sheet, CSS) 声明添加到 JavaServer Faces 组件的样式属性中。添加到样式属性中的声明会覆盖该页面的 CSS 文件中定义的相应 CSS 规则。
“字体”面板允许您设置以下样式声明:
font-family。呈现页面之后,浏览器尝试在用户的系统上应用特定字体或应用从该属性中指定的字体系列派生而来的字体(按照从左到右的顺序),从而将每种指定字体与系统上安装的字体进行比较,直至匹配为止。您即可以从列表中选择一个字体或一组字体,也可以单击“编辑”按钮,然后使用“编辑字体系列”对话框添加字体。font-size,该属性指定要呈现的字体大小。您既可以从字段下面的列表中选择一个值,也可以直接输入数值。设置大小后,可以从右侧的下拉列表中选择单位。 font-style,该属性指定是以正常形式呈现字体还是以斜体或倾斜形式呈现字体。并非所有字体都具有斜体样式。通常,斜体和倾斜呈现效果相同。font-size,该属性指定字体是否为粗体。某些字体还支持 bolder 和 lighter 设置,可以从下拉列表中选择这些设置。font-variant,该属性指定是否以小写形式呈现字体。 font-color,这是呈现字体的颜色。您可以:
rgb(red-value,green-value,blue-value)。例如,白色的值为 rgb(255,255,255)。下表显示了标准颜色:
| 颜色名和 sRGB 值 | |||
|---|---|---|---|
| black = "#000000" | green = "#008000" | ||
| silver = "#C0C0C0" | lime = "#00FF00" | ||
| gray = "#808080" | olive = "#808000" | ||
| white = "#FFFFFF" | yellow = "#FFFF00" | ||
| maroon = "#800000" | navy = "#000080" | ||
| red = "#FF0000" | blue = "#0000FF" | ||
| purple = "#800080" | teal = "#008080" | ||
| fuchsia = "#FF00FF" | aqua = "#00FFFF" | ||
text-decoration,该属性用于向文本添加下划线、上划线、line-through) 或不添加修饰 (none)。由于这些设置是复选框,因此一次可以添加多个修饰。