    <p data-foo></p>
        <p data-foo ></p>
      </prism-js>

##### Highlight namespaces:

      <prism-js language="markup">
        <html:p foo:bar="baz" foo:weee></html:p>
      </prism-js>

##### Manually pass an `inputValue` string to be highlighted:

      <prism-js language="css" inputValue="p { color: blue; }">
      </prism-js>

### Experimental features

There are currently limitations to how the polyfills handle stylesheet
injection for ShadowDOM that mean injected stylesheets for handling
li