>>251
たとえば

<a>
<name>1</name>
</a>

<a name="1" />
これは使い方によっては同じなんだけど、テキストノードをまとめて取得すると
案1では"1"、案2では""なんだよね。

私はここで切り分けてる。
実際に使うかどうかじゃなくって親要素を取得したときにいっぺんに取得できてもいいような
値は要素に、そうじゃないものを属性に。

でも、一部には全部要素にしろとか言う人もいる。