Я собираюсь написать код C#, который переопределяет метод Render System.Web.UI.Page, а затем переформатирует HTML, прежде чем представлять его в браузере , Это чисто экспериментально, поэтому накладные расходы сейчас не являются проблемой.Документ формата Visual Studio - как записать его на C#
Возможно, я немного научился методам регулярного выражения и хотел бы использовать их здесь, но я не могу представить себе настоящий лаконичный и элегантный способ красивого форматирования HTML-документа. Мне удалось полностью минимизировать HTML с помощью регулярных выражений, но что касается правильного отступов, я в тупике.
Итак, если у вас была строка HTML, используя C#, как бы вы переформатировали ее так же, как и в функции Document Document для Visual Studio? Любые идеи очень приветствуются.
Могу я спросить * почему * вы хотите украсить HTML-код, который отправляется в браузер? В любом случае браузер будет игнорировать форматирование. –
Ты прав Марк, и, как я уже говорил, это эксперимент. Если это случается, что это тривиально, я бы хотел использовать его для работы, которую я отправляю в HTML 5-галерей, поскольку я был показан в необычном случае. Боюсь, что беспорядочная разметка, которую .NET извергает, никогда не будет рассмотрена для этих галерей. –