Как найти ссылку на файл css в html и скачать этот файл? - C#
Формулировка задачи:
как найти ссылку на .css в html и скачать этот файл с таким же названием?
не могу найти за что зацепиться для поиска. единственное что в голову приходит, это все ссылки заканчиваются на .css
можно конечно посмотреть в сторону - они все начинаются на http, НО!
есть сайты где несколько ссылок на css и тогда парсится весь текст между этими ссылками.
Решение задачи: «Как найти ссылку на файл css в html и скачать этот файл?»
textual
Листинг программы
WebBrowser wb = new WebBrowser();
wb.Navigate("http://primer.com");
while(wb.ReadyState!=WebBrowserReadyState.Complete)
Application.DoEvents();
List<string> cssLinks = new List<string>();
foreach(HtmlElement link in wb.Document.GetElementsByTagName("link"))
{
if(link.getAttribute("type")=="text/css")
{
cssLinks.Add(link.getAttribute("href"));
}
}