Ne nestačí ti buď to a nebo to. Potřebuješ HTML v <body> a to HTML je nastylováno (naformátováno) v CSS. Myslím si, že pokud chceš dělat věci přes CSS, bylo by dobré alespoň vědět nač se co a jak používá. Všechny potřebné informace najdeš na www.jakpsatweb.cz
Tady jsem z toho návodu vyrobil ukázku
http://www.obcasnicek.nazory.cz/pokusy/kulate-rohy /kulate-rohy-interval.html
Moc jsem se s tím nepáral a je to znát. V každém prohlížeči to vypadá jinak.