Тире и двоеточие — знаки, выражающие более сложные смысловые отношения между частями предложения или его членами.
Двоеточие ставится:
1. После обобщающего слова перед рядом однородных членов.
2. В бессоюзном сложном предложении, если вторая часть раскрывает содержание первой (почему?, а именно?).
3. В предложениях с прямой речью после слов автора.
Тире ставится:
1. Между подлежащим и сказуемым, выраженными существительными в именительном падеже (или инфинитивами).
2. Перед обобщающим словом после ряда однородных членов.
3. В БСП, если части противопоставлены или содержат быструю смену событий (следствие, время, условие).
4. На месте пропуска члена предложения (неполное предложение).
5. При выделении прямой речи и диалога.
(Подробно о постановке тире в различных типах простых и сложных предложений...) Выбор между двоеточием и тире в БСП часто зависит от логики высказывания. Двоеточие указывает на пояснение ('Слышу: кто-то идет'), а тире — на результат или противопоставление ('Пришел — всё смолкло'). Умение использовать эти знаки делает письменную речь выразительной и точной.