Преобразование строки текста в строку HTML

226
14 октября 2017, 16:43

Есть метод, который должен получать текст, и накладывать на него стили.

 private string setStylesToMessage(string text)
    {
        const string messageStyle = "<style>body{background-color: red; font-size:16px!important;}p{margin:0; font-size:50px!important;}</style>";
        string template = "<html>" + messageStyle + "<body>" +text + "</body>" + "</html>";

    }

Но видимо из-за того что в строке template костылем преобразуется текст, стили не применяются.

На выходе из template получаем:

"<html><style>body{background-color: red; font-size:16px!important;}p{margin:0; font-size:50px!important;}</style><body>Здравствуйте!\n Тут должен быть текст.</body></html>"

Как сделать правильно?

READ ALSO
C# Ошибка компиляции

C# Ошибка компиляции

Присоединил к солюшену проект WPF, однако выдает такую ошибку при компиляции:

176
Нужна устойчивая сортировка на C#

Нужна устойчивая сортировка на C#

Как мне создать тоже самое в C# в консоли? Мне нужен объект такого же типа - таблица, как в примере ниже и такая же сортировка - устойчивая:

204
Как сделать тернарный if на JS?

Как сделать тернарный if на JS?

Условие если А меньше B то увеличить A на 1, в противном случае не делать ничего

217
JS изменить текст на другой вкладке

JS изменить текст на другой вкладке

Допустим открыта страница в браузере mysitecom/page-1

291