Jonathan: inline-element per css als block: Standardkonform?

Beitrag lesen

Dann Frage ich micht aber, wie ein Browser

<div style="display:block;border:1px solid red;">
    <div style="display:inline;border:1px solid green;">
        <span style="display:block;border:1px solid cyan;">
            TEST
        </span>
    </div>
</div>

... darstellen soll. Irgendwie erscheint mir das CSS ziemlich sinnlos/fehlerhaft. Meine Testbrowser liefern auch alle weder ein einheitliches noch ein halbwegs sinnvolles Ergebnis (das es vermutlich auch nicht gibt).

Jonathan