Web Components, Shadow Dom, Web Standards, CSS, HTML.
block; color: red; } </style> <shared-style style-id="hello-world"></shared-style> Hello World </template> </hello-world> <hello-world> <template shadowrootmode="open"> <shared-style style-id="hello-world"></shared-style> Hello World </template> </hello-world> <hello-world> <template