Lieber Felix,
der Seitenbetreiber kann doch die URL für den Frame mit einem Parameter (z.B: ?style=abcd) versehen, der auf Deiner Seite wiederum ein bestimmtes Stylesheet ins HTML schreibt.
Okay, der Seitenbetreiber erstellt "sein" Stylesheet zu "meinen" Daten. Die Daten-Elemente kann ich ja in einer Dokumentation beschreiben.
Doch dann muss er diese CSS-Datei auf meinen Server hochladen. Oder kann "meine" Webseite den Browser eines Dritten überreden, die CSS-Datei vom "seinem" Server zu holen?
Wikipedia:
"Die Same-Origin-Policy (SOP) ist ein Sicherheitskonzept, das clientseitigen Skriptsprachen wie JavaScript und ActionScript, aber auch Cascading Style Sheets untersagt, auf Objekte (zum Beispiel Grafiken) zuzugreifen, die von einer anderen Webseite stammen oder deren Speicherort nicht der Origin entspricht. Sie stellt ein wesentliches Sicherheitselement in allen modernen Browsern und Webanwendungen zum Schutz vor Angriffen dar."
Linuchs