Определенно не BigDecimal. Существует столько специальных правил для округления и представления, что необходимо волноваться о.
Martin Fowler рекомендует реализации специализированного Деньги класс представить суммы валюты, и это также реализует правила для преобразования валюты.
Согласно комментарию Фабьена Менагера к исходному вопросу, похоже, что нет простого селектора CSS, который я мог бы использовать, кроме того, который у меня уже есть.
$('page').select('h1 > a, h2 > a, h3 > a, h4 > a, h5 > a')
Хотя есть и другие варианты, если Я хочу сказать об этом программно, или пустой JQuery (что для меня не вариант). Я специально ищу правило CSS.
Спасибо всем, кто пытался помочь.
http://docs.jquery.com/Selectors/header говорит:
: header Соответствует всем элементам, которые являются заголовками, например h1, h2, h3 и и т. д.
Добавляет цвет фона и текста ко всем заголовкам на странице.
$(":header").css({ background:'#CCC', color:'blue' });
получил ответ от разработчиков прототипов. это лучшие и единственные решения, по крайней мере на данный момент:
$$('h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a')
$('page').select('h1 > a, h2 > a, h3 > a, h4 > a, h5 > a')
Однако следующий выпуск Prototype позволит вам выбрать механизм выбора и по умолчанию будет использовать Sizzle . Псевдо-селектор : header
на самом деле является частью Sizzle, поэтому он будет доступен в будущих версиях прототипа (если вы выберете sizzle в качестве механизма выбора). Думаю, ранее он не был включен, поскольку не является частью какой-либо спецификации.