Co drugi wyraz innego koloru w css/html?

Witam

Mam pytanie czy da się, no i siłą rzeczy jak zrobić w samym html i css aby co drugi wyraz miał inny kolor. Mam 10 wyrazów i chcę aby na przemian miały kolory żółty zielony… ?

Nie ma takiej możliwości w CSS2, nic mi nie wiadomo również o takiej opcji w CSS3. Można było by to w jakiś sposób zrobić w php i js. CSS umożliwia np. edycje pierwszej litery bądź linii tekstu za pomocą pseudoklas first-letter, first-line.

Jeśli to tylko 10 wyrazów to najprościej dodać do CSS’a 2 klasy np.:

.text1{

color: yellow;

}

.text2{

color: green;

}

A w kodzie stronki wpisać np.:

...
[/code]

Oczywiście najlepszym rozwiązaniem dla większej ilości wyrazów byłby JS.

http://adamczuk.net.pl/2009/12/16/kolor … -w-tabeli/

http://www.goldenline.pl/forum/1426452/ … y-w-tabeli