我在通过CSS插入HTML标签很难,并将其解释为HTML。
我想在所有页面上的H1标头之后写<noscript><h2>Please enable javascript!</h2></noscript>
;所以我有
h1:after
{
content: " 03cnoscript 03e 03ch2 03ePlease enable javascript! 03c/h2 03e 03c/noscript 03e";
}
在我的CSS中。
虽然这是成功写的
<noscript><h2>Please enable javascript!</h2></noscript>
它被视为字符串文字,并将其作为原始H1标头的一部分显示在页面上。
出于明显的原因,我无法将JavaScript用于此特定任务:P
来自W3:
生成的内容不会改变文档树。特别是 不馈回文档语言处理器(例如 recarsing)。
<noscript>
中的内容显示仅在禁用JavaScript时。