JavaScript と CSS

JavaScript で要素の管理をしはじめると、スタイルシートとの関係が気になるところ。JavaScriptは基本動作のみを管理して、スタイルはCSSで管理するのが本筋なのだろうか?すべてJavaScriptに吸収させる事だってできない訳ではないが、bodyh1のように既存のタグの管理は CSSで済ませるべきもののように思える。

結局はバランスなんだと思うが。