Hoi
(Dit gebeurt zowel in IE6 als in Firefox 1.5)
Als ik (bijvoorbeeld) het volgende html-bestandje maak:
<table>
<span style='display:block'><tr><td>Number one</td></tr></span>
<span style='display:none'><tr><td>Number two</td></tr></span>
<span style='display:block'><tr><td>Number three</td></tr></span>
</table>
worden alle drie regels getoond, terwijl ik zou verwachten dat "Number two" niet zou verschijnen vanwege de 'display:none' style.
Als ik de <table> en </table> tags weghaal, worden wel alleen "Number one" en "Number three" getoond, dus op de een of andere manier is er een interferentie van de <table> tag, maar ik heb geen idee hoe of waarom.
Kan iemand mij dit uitleggen?
Bij voorbaat dank
Willem Alberda
(Dit gebeurt zowel in IE6 als in Firefox 1.5)
Als ik (bijvoorbeeld) het volgende html-bestandje maak:
<table>
<span style='display:block'><tr><td>Number one</td></tr></span>
<span style='display:none'><tr><td>Number two</td></tr></span>
<span style='display:block'><tr><td>Number three</td></tr></span>
</table>
worden alle drie regels getoond, terwijl ik zou verwachten dat "Number two" niet zou verschijnen vanwege de 'display:none' style.
Als ik de <table> en </table> tags weghaal, worden wel alleen "Number one" en "Number three" getoond, dus op de een of andere manier is er een interferentie van de <table> tag, maar ik heb geen idee hoe of waarom.
Kan iemand mij dit uitleggen?
Bij voorbaat dank
Willem Alberda