Я ищу способ вставить <style>
тег на страницу HTML с помощью JavaScript.
Лучший способ, который я нашел до сих пор:
var divNode = document.createElement("div");
divNode.innerHTML = "<br><style>h1 { background: red; }</style>";
document.body.appendChild(divNode);
Это работает в Firefox, Opera и Internet Explorer, но не в Google Chrome. Кроме того, это немного некрасиво с <br>
передней частью для IE.
Кто-нибудь знает способ создания <style>
тега, который
Приятнее
Работает с Chrome?
Или, может быть
Это нестандартная вещь, которую я должен избегать
Три работающих браузера великолепны, а кто вообще использует Chrome?
document.head
поддерживается во всех основных браузерах.