html5shiv をつかうことが多いですが、必要な要素をcreateElementするだけでもとりあえずレンダリングはされるようになります。
例えば、sectionタグを使えるようにしたかったら、レンダリングされる前に、
document.createElement("section");
としておけばOKです。
ただ、あわせて、
section { display: block; }
という感じで、block要素としておかないと意図したレイアウトにならない可能性があります。
👆
引越し先はこちらです!
html5shiv をつかうことが多いですが、必要な要素をcreateElementするだけでもとりあえずレンダリングはされるようになります。
例えば、sectionタグを使えるようにしたかったら、レンダリングされる前に、
document.createElement("section");
としておけばOKです。
ただ、あわせて、
section { display: block; }
という感じで、block要素としておかないと意図したレイアウトにならない可能性があります。