I'm currently writing a small html templating library, and it would make my life easier if I could wrap some dynamically generated html content with some meaningless html element that will only serve as an ID-holder. I've obviously thought of using a div, but the problem is that this would create some potential weirdness if it gets auto-generated into an inline element such as a span. Conversely, I don't want to use a span if the content of the span is some block element(s).
So, is there an html element I could use that has absolutely no style associated with it at all, such that I can use it purely as an ID-holder?
Thanks!