Нужно генерировать простенькую страничку, в которой будет меняться заголовок, немного текста и добавляться, убавляться элементы списка. Как делать в html-знаю, но в c# пытаюсь записать такую инфу в файл, определяя кавычки слешами - документ записывается в файл правильно, и в блокноте все теги, закрывающие открывающие и кавычки на месте, но браузер не видит в этом тексте разметку. Может дело в том, что кавычки при обрамлении их слешем не такие как нужно встают?
UPD: проблема была возможно вызвана тем, что html код html в с# visual studio при вставке получает лишние пробелы между спецсимволами (<>), и я считаю что это требует обсуждения и внимания а не является банальной опечаткой.
string content2 = System.String.Format(
"<html>" +
"<head>" +
"<title> Документы {0} {1}</title>" +
"< link href =\"../../favicon.ico\" rel=\"icon\" type=\"image/x icon\" />"+
"< link href =\"../../favicon.ico\" rel=\"shortcut icon\"
type=\"image/x-icon\" />"+
"< link rel =\"stylesheet\" href=\"../../css.css\"
type=\"text/css\" />"+
"</head>" +
"<body>" +
"{0} {1}" +
"</body>" +
"</html>", date, textBox_title.Text);
#endregion
File.WriteAllText("index.html", content2);
браузер не видит в этом тексте разметку? – Андрей NOP Jul 31 '17 at 05:36<link, тогда нормально открывается – Андрей NOP Jul 31 '17 at 05:38"", поставьте курсор между ними, потом жмите Ctrl+V. Тогда IDE не будет пытаться отформатировать вставленное. – Alexander Petrov Aug 01 '17 at 19:32