I'm writing a custom selector control and am trying to create a more semantically correct DOM. So what I want is to be able to use <select> and <option> elements in the DOM. The problem is that I have no idea how to remove their special status -- to make them render as normal blocks and not as a selection box.
I'm only interested in a standards compliant solution, since before I go browser specific I'd just revert back to using div blocks instead and forget about proper semantics.