title: Creating a tree, is div or ul better?
body: <p>I am creating my own tree implementation similar to Dojo or jQuery trees (like a file tree, complete with collapsing/expanding nodes) and I am wondering what advantages/disadvantages coding by ul and li tags would have over div tags.  Most implementations that I see (Dojo for example) use divs, but I would think ul and li tags made for representing hierarchical structures would be better suited.  So why the use of divs?</p>