У вас возникли проблемы, поскольку текстовые узлы не предназначены для стилизации.
Вместо этого следует создать элемент DOM.Я взял ваш код и обновил его, чтобы создать <p>
(ближайший элемент текстового узла, я думаю) с вашим CSS:
function create(text) {
var t = document.createElement('p');
t.innerText = text;
t.style.color = "black"
t.style.backgroundColor="white"
t.style.borderRadius="20px"
t.style.border="4px solid black"
document.body.appendChild(t);
}
create("hello");