With html5 that’s not the case. There aren’t restrictions on possible parents and there’s even the form attribute to link the select to a form elsewhere in the markup.
I’ve just looked at the mdn docs for that. The most obvious thing to note is surely that inputs no longer need to be nested within a form tag, but can be related to a form otherwise as well.