Jak w pytaniu. Jak odczytać klasę CSS dla elementu HtmlElement ?
Nie wiem czemu, ale wszystkie atrybuty elementu HtmlElement dją się odczytać metodą GetAttribute, jednak jak wywołam

HtmlElement.GetAttribute("class")

zawsz dostaję pusty łańcuch, mimo iż w OuterHtml wyraźnie widnieje <jakis_tag class=jakastam_klasa>

Nie znalazłem również w dokumentacji HtmlElement żadnej metody wyciągającej klasę elementu, w przeciwieństwie do innych atrybutów jak nazwa (Name) czy id (Id).

//edit
Znalzłem.
Dla potomnych: atrybut nazywa się "className", nie "class". Nie wiem kto to tak h**wo wymyślił.
```csharp
HtmlElement element = ...;
string klasa_css = element.GetAttribute("className");