Это звучит как чрезвычайно сложная задача, используя чистый серверный CSS и парсинг HTML - вам фактически придется заново создать движок рендеринга браузера, чтобы получить надежные результаты.
В зависимости от того, что вам нужно для этогоЯ мог бы придумать способ где-то в этом направлении:
Если вы можете использовать платформу приложений на стороне клиента, такую как .NET, вам может быть проще создать собственное приложение, которое включает в себяуправление браузером, доступ к DOM которого вы можете получить более свободно, чем при использовании только jQuery.