Теоретически ответ - да, как указывает Мачей.
В реальной практике ответ "это зависит".
Более поздние версии CSS включают в себя средства выбора элементов по произвольным атрибутам (кстати, в своем вопросе, когда вы использовали слово «класс», вы имели в виду «селектор», верно?), И еще недавно некоторые браузеры нашли способ реализовать эту часть CSS.
Так что, если ваша аудитория состоит в основном из людей, использующих браузеры, поддерживающие эту функцию, и вы можете кодировать свой сайт, чтобы изящно ухудшить его для тех, кто этого не делает, ответ остается да. Поскольку IE7 / 6 (я не знаю о 8) не поддерживает это, мы говорим о непубличной аудитории, которую можно убедить / заставить не использовать IE. Высокий заказ.
Есть ли причина, по которой стандартное использование атрибута класса не сокращает его для вас?
Поскольку эта проблема связана с использованием javascript, возможно, JQuery (который может выбирать с использованием произвольных атрибутов в большинстве браузеров) может быть решением для вас.