Должно работать нормально.Пожалуйста, проверьте сгенерированный HTML с помощью, среди прочего, Firebug.<h:selectOneRadio>
создает элемент HTML <table>
с метками в элементах <td>
.По-видимому, в некоторых таблицах стилей CSS есть объявление типа
td {
font-size: 10pt;
}
, которое получает приоритет над встроенным объявлением font-size:7pt;
для элемента <table>
.Вам нужно будет настроить CSS.Это лучше всего сделать, предоставив обычный класс стилей CSS (в любом случае использование встроенного CSS - плохая практика):
<h:selectOneRadio styleClass="choices">
с
.choices td {
color: red;
font-size: 7pt;
}