Хорошей теории на сайтах обычно нет
Ее нужно брать только из учебников (которые входят в федеральных перечень — это официально одобренный список). Некоторые без разбора берут все-все книги из этого перечня, но я не советую так делать
Для ЕГЭ самая основа — это учебники Котовой, Лисковой с 6 по 11 класс. Дополнительно можно взять базовые учебники Боголюбова за 10-11 (или 8-11) классы, но сразу предупрежу, что там хватает воды. Если и этого мало, можно взять еще серию учебников (10-11) от издательства Русское слово