Hi,
block ist default-displaywert für <table>.
Sicher?
Ich hätte vermutet, daß der default-Wert für <table> bei der display-Eigenschaft table ist.
Kurzer Test im Mozilla mit folgendem Code:
<table id="testtable"><tr><td>blubb</td></tr></table>
<script type="text/javascript">
alert(document.defaultView.getComputedStyle(document.getElementById("testtable"),"").getPropertyValue("display"));
</script>
bestätigt meine Vermutung, es wird table angezeigt.
Opera zeigt auch table an.
(Beim IE mag das anders sein, der kennt ja auch den Wert table-cell nicht - und defaultView kennt er auch nicht, so daß obiger Code nur zu ner Fehlermeldung führt)
Es ist m.E. besser, statt "block" einen Leerstring zuzuweisen, da sonst korrekte Browser den falschen Wert "block" statt "table" verwenden müßten.
cu,
Andreas
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.