Перед союзами, соединяющими однородные члены, запятая ставится в трех случаях:
1) если в предложении однородные члены связаны противительным союзом:
<span>Ягодка красна, </span>да<span> на вкус горька. Задача трудная, </span>зато<span> интересная;</span>
2) если однородные члены связаны повторяющимися союзами:
<span>В лесу одному шумно, </span>и<span> жутко, </span>и<span> весело.</span>
3) если однородные члены соединены составными союзами:
<span>Там будет праздник </span>не только<span> сегодня, </span>но и<span> завтра.</span>.
Запятую ставить не нужно.
1. Если однородные члены соединены одиночным соединительным или разделительным союзом, например:
<span>В садке плескались пескари </span>и<span> окуни.
В этом лесу на соснах вы можете заметить белку </span>или<span> дятла</span>.
2. Если союзы объединяют однородные члены в пары, например:
<span>В его коллекции было много ножей и </span>кинжалов<span>, </span>пистолетов<span> и</span> ружей, украшенных драгоценными камнями.
3. Если два однородных члена соединяются повторяющимися союзами, но образуют устойчивое сочетание: И ДЕНЬ И НОЧЬ, И СМЕХ И ГРЕХ, НИ ДА НИ НЕТ, НИ ДВА НИ ПОЛТОРА, НИ ВЗАД НИ ВПЕРЕД и другие.
<span>Нас разбудили </span>ни<span> свет </span>ни<span> заря</span><span>.</span>