Lieber JürgenB,
<span id="span"> <!--<div id="big"
style="display:none;"> --> </span></div>
[...]
du solltest dich mal informieren, welches Element in welchem liegen darf und wie man Element in Element verschachtelt.
nicht nur das, sondern auch, welche Elemente für diesen Zweck sinntragend (semantisch) sind, und welche nicht. Dieser <div>-Wahn ist oft Unsinn. Das von mir verlinkte Beispiel ist eine mögliche Lösung. Eine Liste (<ul>) wäre ein zweites, das unter semantischen Gesichtspunkten wesentlich sinnvoller ist!
Was du suchst, ist <div><span>...</span></div>, wobei das innere <span> überflüssig ist. <span><div>...</span></div> ist falsch.
Das <div> ist ebenso "falsch", wie das <span> darin. Beides ist nämlich strukturell betrachtet Unsinn, formal aber korrekt.
Alles weitere könnte mein Artikel beantworten.
Liebe Grüße,
Felix Riesterer.
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)