Для обозначения мягкости предшествующего согласного мягкий знак пишется:
1) на конце слова.
Например: пять, вязь, нить, гвоздь, кровь, любовь.
2) в середине слова перед к, г, б, м.
Например: резьба, косьба, борьба, просьба, весьма, тьма, линька, Ольга.
3) мягкость л [л'].
Например: сельдь, льстец, метель, соль, альт, бальзам, вскользь, польза.
4) в середине слова между двумя мягкими согласными в том
случае, если при изменении слова или в родственных словах второй согласный
становится твердым, а первый сохраняет свою мягкость.
Например: возьми - возьму; бантик (без мягкого знака) , т. к. в родственном слове мягкий
знак не сохраняется - бант;
5) в формах творительного падежа множественного числа существительных и числительных.
Например: людьми, детьми, лошадьми, четырьмя, восьмью (восемью).
6) в числительных, оканчивающихся на -десят, -сот мягкий знак пишется в середине:
пятьдесят, пятьсот, восемьдесят, восемьсот.
7) мягкий знак пишется в некоторых заимствованных словах перед о. Например: бульон, павильон, лосьон.
8) в прилагательных после н, л, р, обозначающих название месяцев.
Например: июньский, июльский, апрельский, декабрьский, но январский.
9) в именах существительных женского рода единственного числа после шипящих.
Например: речь, печь, дочь, тишь.
Мягкий знак пишется ещё для обозначения некоторых глагольных (инфинитив, 2-е лицо изъявительного и повелительного наклонения) и падежных форм (существительные 3-го склонения), наречиях на шипящую, частицах, но мягкости не обозначает.
Например: возиться, бороться, улыбаешься, думаешь, наотмашь, настежь, лишь, вишь.
Мягкий знак не пишется:
1) в сочетаниях нч, рч, рщ, чк, чн, щн, нщ, щр, чр.
Например: клянчить, наборщик, мощный, прочный, ручка.
2) на конце слова после шипящих (у существительных в родительном падеже множественного числа).
Например: дач, круч, рощ, крыш.
3) у существительных в именительном падеже единственного числа 2-го склонения.
Например: мяч, врач, пляж.
4) у кратких прилагательных.
Например: свеж, могуч, тягуч, всемогущ.