Я думаю, что фоновые изображения - ваш единственный настоящий чистый CSS-вариант, поскольку content
не поддерживается (или поддерживается вообще) в более ранних браузерах.
Если вы согласны с тем, что это не просто решение CSS, вы можете подделать его с помощью Javascript, но, конечно, это нарушает часть вашего вопроса с использованием «только CSS» :-) (и требует, чтобы посетители вашего сайта Javascript включен). Например, используя Prototype :
document.observe("dom:loaded", handleDividers);
function handleDividers() {
$$('nearly any CSS3 selector').invoke('insert', {
bottom: ">"
});
}
... помещает >
в конец любого элемента, соответствующего селектору. Вы можете сделать то же самое с jQuery , Closure , ... I думаю квазиэквивалентный jQuery будет:
$.ready(handleDividers);
function handleDividers() {
$('nearly any CSS3 selector').append(">");
}