Два текстовых узла рядом друг с другом в файле stati c html - PullRequest
0 голосов
/ 08 марта 2020

Я понимаю, что если я сделаю следующее в Javascript, я могу добавить два отдельных текстовых узла под одним элементом.

document.body.appendChild(document.createTextNode("Hello"));
document.body.appendChild(document.createTextNode("World"));

При этом document.body.childNodes вернет два узла с соответствующими "Hello" и "World" под их свойствами данных , но страница будет отображать их, как если бы они были в одном и том же текстовый узел.

Как я могу воссоздать это на странице рендеринга на стороне сервера c / сервер? В настоящее время у меня есть следующее, но Hello и World находятся в одном текстовом узле. Есть ли разделительный символ, который я могу использовать между словами для браузера, чтобы проанализировать необработанный html как два отдельных текстовых узла, создающих тот же dom, что и JS, который я упоминал выше?

<!DOCTYPE html>
<html lang="en">
<head>
    ...
</head>
<body>
    Hello 
    World
</body>
</html>
...