1unitedpower: style scoped

Beitrag lesen

warum dürfen diese Bausteine, also z.B. header nicht ihre eigenen Formatierungen haben?

Das style-Element darf im template-Element stehen.

… wo es dann erstmal vor sich hin dümpelt und ohne Weiteres noch keine Auswirkungen hat. Das muss beim Instanziieren des Templates berücksichtigt werden. Wenn man es als Shadow DOM instanziiert ist das Wirken des Stylesheets auf diesen lokalen Bereich beschränkt. Das kommt der Modularisierung die sich Linuchs herbeisehnt schon sehr nahe. In dem Zusammenhang kann ich auch diesen Talk über Modulariserung des Webs von Pete Hunt empfehlen.