Gernot Back: Link gesucht default stylesheet der Browser

Beitrag lesen

Hallo Gunnar,

Du meinst nicht Default style sheet for HTML 4? [CSS21 §D]

Wurde der Sinn und Zweck dieses vom W3C empfohlenen Default-Stylesheet hier eigentlich mal diskutiert? Nach dem ersten Überfliegen halte ich ehrlich gesagt nicht viel davon.

Was soll table { display:table; } eigentlich für einen Sinn haben außer, dass man damit einen ganz bestimmten Browser, der diese Eigenschaft nicht versteht, damit vollends aus dem Tritt bringt?

Oder: Was haben sich die Macher dieses Default-Stylesheets eigentlich dabei gedacht, Überschriften per Default einen Margin sowohl nach oben als auch nach unten zuzuweisen? Wollen sie auch hier mutwillig provozieren, dass ein ganz bestimmter Browser, der Collapsing-Margins nicht versteht, Abstände verdoppelt und es anders darstellt als die übrigen standardkonformen Browser?

Ist dieses Default-Stylesheet in Wahrheit ein Machtspielchen zwischen dem W3C und Microsoft? Dann halte ich es für in der Praxis unbrauchbar.

Ich würde meine Default-Stylesheets ganz anders aufbauen, sodass sie diese Konflikte _ent-_ und nicht auch auch noch _ver_schärfen.

Gruß Gernot