Aqua: <table> ist ein BLOCK-Element aber geht nicht bis ans Ende??

Beitrag lesen

Hallo!

Kurzzusammenfassung über Block und Inlineelemente:
Eine der wichtigsten Eigenschaften ist,
dass Blockelemente bis ans ENDE des Bildschirms gehen
also von links nach rechts gesehen AUSSER man definiert eine
spezielle "width"

Inline-Elemente  sind so klein wie möglich und nur
der Inhalt  dehnt sie aus und macht sie gröser und laenger.

<table>  ist keinesfalls ein inline-element und
was ich weiß  gaaaaanz bestimmt ein  Block-Element.

Dennoch scheint es mir,
dass die Browser den <table> so klein wie möglich darstellen
und es nur durch seinen Inhalt gedehnt wird.

der <table> darf aber Blockelemente beinhalten also
es ist sicher kein inline-element.

Die Frage:

Ist das zufall oder ein Bug dass der <table> immer so klein
wie möglich dargestellt wird und ihn nur sein Inhalt ausdehnt,
oder muss das so sein,  bzw. wenn ja,  WO ist das WIE definiert?
Es muss doch inline oder Block sein und bei beiden stimmen
eben ein paar Eigenschaften nicht,
irgendwie scheint es keins von beiden zu sein.

Bitte helft mir das zu verstehen ob das normal ist
oder ein Fehler ist dass der <table> nicht wie alle
Blockelemente bis zum Bildschirmrand geht.

Dankeeee ;o)
Aqua