Есть две ключевые темы, на которых спотыкаются с постановкой тире и двоеточия: бессоюзное сложное предложение (БСП) и прямая речь.
Три буквы, или что такое БСП?
Чтобы разобраться, что такое БСП (бессоюзное сложное предложение), озвучим какую-нибудь новость.
Макдональдс недавно закрылся.
Это одно простое предложение. В нем одна грамматическая основа: подлежащее “Макдональдс”. Озвучим еще новость.
Новая сеть “Вкусно - и точка”открылась.
Это еще одно простое предложение, в котором подлежащее “сеть”, а сказуемое “открылась”. Если мы объединим эти две новости, то получится сложное предложение.
Макдональдс недавно закрылся (?) новая сеть “Вкусно - и точка” открылась.
Мы можем вставить между этими двумя предложениями союзы А, НО, И, ПОЭТОМУ - тогда это будет союзное предложение. Если мы не будем использовать союзы, то получится бессоюзное сложное предложение. И вот тут надо будет подумать, что ставить между: тире, запятую или двоеточие.
Тире в бессоюзном сложном предложении
Время
Если в первой части указание на время (можно вставить союз КОГДА), то необходимо поставить тире перед второй частью предложения.
Макдональдс закрыли – я стал ходить в другое кафе.
Когда Макдональдс закрыли, я стал ходить в другое кафе.
Условие
Если в первой части указание на условие (можно вставить союз “ЕСЛИ”), то необходимо поставить тире перед второй частью предложения.
Закроют все кафе – буду питаться дома.
Если закроют все кафе, буду питаться дома.
Следствие
Если в первой части указание на причину, а во второй на следствие, то между ними нужно поставить тире.
Многие магазины и кафе закрыли – в этом торговом центре стало пусто.
Многие магазины и кафе закрыли (ПРИЧИНА), поэтому в этом торговом центре стало пусто. (СЛЕДСТВИЕ)
Противопоставление
Если первая часть противопоставлена второй, то между ними необходимо поставить тире. Между первым и вторым предложением при противопоставлении можно вставить союз “А”
Зимой закрываем – летом открываем.
Зимой закрываем, а летом открываем.
Сравнение
Если между частями предложения можно вставить КАК, СЛОВНО, БУДТО, то нужно поставить тире.
Он говорит – бомбы громыхают.
Он говорит, словно бомбы громыхают.
Вернемся к нашему примеру из первой части.
Макдональдс недавно закрылся – новая сеть “Вкусно - и точка”открылась.
Между частями значение ПРОТИВОПОСТАВЛЕНИЯ, можно вставить союз А, поэтому нужно поставить тире.
Двоеточие в бессоюзном сложном предложении
Причина
Если вторая часть указывает на причину, то необходимо поставить двоеточие. Между частями можно вставить союз “ПОТОМУ ЧТО”.
Я пока не могу полететь на море: аэропорты временно закрыты.
Я пока не могу полететь на море, потому что аэропорты временно закрыты.
Пояснение
Если вторая часть раскрывает (поясняет) первое, то нужно поставить двоеточие. Между частями предложения можно вставить А ИМЕННО
Многие магазины ушли с российского рынка: "Икея" и "Зара" больше не работают.
Многие магазины ушли с российского рынка, а именно: Икея и Зара больше не работают.
Дополнение
Если вторая часть по смыслу дополняет первую. В первом предложении подразумеваются слова «и увидел», «и услышал», «и почувствовал», которые можно вставить с союзом «что».
Я пришел в магазин: появилось много новых брендов.
Я пришел в магазин и увидел, что появилось много новых брендов.
Что такое прямая речь?
Прямая речь — высказывание, дословно введённое в авторскую речь (говорящего или пишущего). Прямая речь вводится без союзов и личных местоимений и сохраняет индивидуальные и стилистические особенности речи того, чьё высказывание воспроизводится.
Он сказал: “Мы все переживем”.
“Он сказал” - это слова автора (А/а)
“Мы все переживем”- это прямая речь (П/а)
Тире или двоеточие в прямой речи?
Если при передаче речи пишущий вначале указывает на слова автора, то перед прямой речью необходимо ставить двоеточие.
А: “П”.
Друг сказал: “Я уеду из страны”.
Если при передачи речи пишущий вначале указывает на прямую речь, то перед словами автора необходимо поставить тире.
“П”, - а.
“Я уеду из страны”,- сказал друг.
Обратите внимание, что при обособлении прямой речи существуют разные нюансы: заглавная или прописная буква, но это уже другая история.