CSS を介して html タグを挿入し、それを html として解釈するのが困難です。
<noscript><h2>Please enable javascript!</h2></noscript>
すべてのページで h1 ヘッダーの後に書きたい。ので、私は持っています
h1:after
{
content: "\003cnoscript\003e\003ch2\003ePlease enable javascript! \003c/h2\003e\003c/noscript\003e";
}
私のCSSで。
これは正常に書き込みますが
<noscript><h2>Please enable javascript!</h2></noscript>
これは文字列リテラルとして扱われ、元の h1 ヘッダーの一部としてページに表示されます。
明らかな理由から、この特定のタスクに JavaScript を使用することはできません :P