2010-01-25 16 views
6

Ho il seguente codice:Come creare un valore di <h: outputText> grassetto?

<h:outputText id="dateVal" value="#{items.date}"> 
<f:convertDateTime pattern="MMM-yy" />  
</h:outputText> 

Come posso visualizzare il valore #{items.date} in grassetto?

+0

Potrebbe essere utile per dire ciò che si sta utilizzando. E potrebbe anche essere molto utile per spiegare la tua situazione molto meglio. – Younes

risposta

18

Basta fare:

<h:outputText value="AAAAA" style="font-weight:bold"/> 

e questo codice di uscita il seguente codice HTML:

<span style="font-weight:bold">AAAAA</span> 
+2

..e per saperne di più su questo fenomeno chiamato "CSS", inizia qui: http://www.w3schools.com/Css/default.asp :) – BalusC

+0

Un fenomeno, infatti. – alexander

6

Che ne dici di racchiuderlo in uno span per renderlo in grassetto o aggiungere uno stile css e applicarlo.

<span style="font-weight:bold">My Value Bold!</span> 

o meglio

<h:outputText value="AAAAAAA" style="font-weight:bold" /> 
3

si dovrebbe usare styleClass piuttosto che di stile per il cambiamento più facile e la manutenzione

<h:outputText value="#{bundle.Label_place}" styleClass="recordLabel"/> 

con uno stile definito in un foglio di stile condivisa che si può usare ovunque

.recordLabel { 
    font-weight:bold; 
} 
Problemi correlati