ЗНАКИ ПЕПИНАНИЯ ПРИ ОДНОРОДНЫХ ЧЛЕНАХ ПРЕДЛОЛЖЕНИЯ
1. Между однородными членами предложения, не соединенными союзами ставится запятая.
2. Если однородные члены очень распространены, имеют внутри запятые, то они могут отделяться точкой с запятой.
3. При противопоставлении между однородными членами, не связанными союзами (союз а опущен), ставится тире.
ОДНОРОДНЫЕ ЧЛЕНЫ, СОЕДИНЕННЫЕ СОЮЗАМИ
1. однородные члены, связанные противительными союзами, разделяются запятой;
2. однородные члены, соединенные повторяющимися союзами и…и, да…да, ни…ни, или…или, то…то, не то…не то и др., разделяются запятыми;
Если однородных членов три и более и союз повторяется перед каждым из них, кроме первого, запятой разделяются все однородные члены.
3. если однородные члены соединены двойными союзами если не…то, хотя…но, как…так и, не только… но и др., запятая ставится перед второй частью союза (не только 0, но и 0).
4. если однородные члены связаны союзами и, либо, или и др.
5. Запятая не ставится:
a) Между однородными членами, связанными одиночными соединительными и разделительными союзами и, да (в знач и), или, либо
b) Внутри устойчивых выражений с повторяющимися ни…ни, и …и.
c) При двух однородных членах, соединенных повторяющимся союзом и, не имеющих при себе пояснительных слов и образующих тесное смысловое единство (могут быть заменены одним словом).
d) Если два однородных члена с союзом и образуют тесно связанную по смыслу пару, соединенную союзом и третьим однородным членом.
e) При указании на внезапность, неожиданность действия между однородными сказуемыми может ставиться тире.