ASP.NET - анализировать / запрашивать HTML перед передачей и вставлять ссылки на классы CSS
Как веб-разработчик, я чувствую, что слишком много времени тратится на CSS. Я пытаюсь найти решение, в котором я могу написатьre-usable CSS то есть классы и ссылки на эти классы в HTML без дополнительного кода в файлах ASPX или ASCX и т. д. или файлов с выделенным кодом. Я хочуintermediary который связывает элементы HTML с классами CSS.
Чего я хочу добиться:
Modify HTML immediately before transmission Select elements in the HTML Based on rules defined elsewhere (e.g. in a text file relating to the page currently being processed): Add a CSS class reference to multiple HTML elements Add multiple CSS class references to a single HTML elementКак я это себе представляю
Extend ASP.NET functions which generate final HTML Grab all the HTML as a string Pass the string into a contructor for an object with querying (e.g. XPATH) methods Go through list of global rules e.g. for childul
of first div
then class = "navigation"
Go through list of page specific rules e.g. for child ul
of first div
then class &= " home"
Get processed HTML from object e.g. obj.ToString
ASP.NET to resume page generation using processed HTML
So what I need to know is:
Where / how can I extend ASP.NET page generation functions (to get all HTML of page) What classes have element / node querying methods and access to attributesЗаранее благодарны за Вашу помощь.
Постскриптум Я занимаюсь разработкой веб-форм ASP.NET с использованием кода VB.net на ISS 7