Если обобщающее слово стоит впереди однородных членов, то перед однородными членами ставится двоеточие.
Если обобщающее слово стоит после однородных членов, то перед ним ставится тире.
Если обобщающее слово стоит перед однородными членами, но ими не заканчивается предложение, то перед однородными членами ставится двоеточие, а после них - тире.
Например:Безмолвие царствовало всюду: в поле, в роще, над рекой.
В поле, в роще, над рекой - всюду царствовало безмолвие.
Всюду: в поле, в роще, над рекой - царствовало безмолвие.
Знаки препинания в предложениях с обобщающими словами зависят от позиции этих слов по отношению к однородным членам:
1) если обобщающее слово стоит впереди ряда однородных членов, то после него ставится двоеточие:
Например:Три молодых дерева растут перед дверью пещеры: липа, берёза и клён. (М. Горький)
Знаки препинания в предложениях между обобщающим словом и однородными членами ставятся следующим образом:
1) если обобщающее слово стоит перед однородными членами, между ним и однородными членами ставится двоеточие:
Например:Всё преобразилось для него: эти берёзы, курчавые облака, дым костров;