如何使<h:outputText>的值变为粗体?

Sur*_*nti 10 jsf

我有以下代码:

<h:outputText id="dateVal" value="#{items.date}">  
<f:convertDateTime pattern="MMM-yy" />    
</h:outputText> 
Run Code Online (Sandbox Code Playgroud)

如何#{items.date}以粗体显示值?

小智 24

做就是了:

<h:outputText value="AAAAA" style="font-weight:bold"/>
Run Code Online (Sandbox Code Playgroud)

并且此代码将输出以下html:

<span style="font-weight:bold">AAAAA</span>
Run Code Online (Sandbox Code Playgroud)

  • ..要了解更多关于这种称为"CSS"的现象,请从这里开始:http://www.w3schools.com/Css/default.asp :) (3认同)

zap*_*ing 7

如何将其封闭在一个范围内以使其变为粗体或添加CSS样式并应用它.

<span style="font-weight:bold">My Value Bold!</span>
Run Code Online (Sandbox Code Playgroud)

更确切地说

<h:outputText value="AAAAAAA" style="font-weight:bold" />
Run Code Online (Sandbox Code Playgroud)


use*_*048 5

您应该使用styleClass而不是style以便更轻松地进行更改和维护

 <h:outputText value="#{bundle.Label_place}" styleClass="recordLabel"/>
Run Code Online (Sandbox Code Playgroud)

在共享样式表中定义的样式可以在任何地方使用

.recordLabel {
    font-weight:bold;
}
Run Code Online (Sandbox Code Playgroud)