Если обобщающее слово стоит перед рядом однородных членов, между ними ставится двоеточие: На скалах галдели птицы: фрегаты, кайры В чулане валялась разная мебель: столы, шкафы, стулья. Глаза эти смеялись в ответ на все: на любую шутку, веселое слово, даже в ответ на брезгливую морду кота Антона, недовольного нашим весельем. Только два события запомнились Кипренскому из этих последних лет: наводнение 1824 года и работа над портретом Пушкина. Если обобщающее слово идет за рядом однородных членов, между ними ставится тире: Столы, шкафы, стулья – разная мебель валялась в чулане. Деревья, кусты, даже трава – все изменило свой летний цвет.