А чем не устраивает предложенный здесь Ронин вариант ?
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<div id="test"></div>
<script>
var testElem = document.getElementById('test');
testElem.innerHTML = "test string";
testElem.style.color = "#f00";
</script>
</body>
</html>
Если document.write то так:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
document.write("<div style='color:red'>test string</div>");
</script>
</body>
</html>