Начнём с той самой, которая есть на клавиатуре (-). Так что же это: дефис, минус или тире? А вот и не угадали. Это дефисоминус. Не дефис и не минус, а что‐то среднее между ними; и уж точно не тире.
Когда он употребляется? Только тогда, когда нет технической возможности употребить настоящий дефис, настоящий минус или настоящее тире (что касается последнего случая, то здесь иногда пишут два или три дефисоминуса подряд) .
Настоящий дефис (‐) — это символ U+2010 (соответственно, ‐ в H TML). Именно он используется в словах «светло‐серый» , «по‐моему» , «кое‐кто» и т. п.
На клавиатуре дефиса нет, и поэтому повсеместное его употребление представляется крайне проблематичным. Можно, конечно, заменить в раскладке дефисоминус на дефис, но это может вызвать (и наверняка вызовет! ) затруднения, например, при наборе текстов компьютерных программ, в которых всегда употребляется исключительно дефисоминус.
Что касается минуса (−), о нём уже многим хорошо всё известно: минус используется в математических выражениях, имеет такую же ширину, как любая цифра, выравнивается по высоте заглавной буквы, в отличие от тире и дефиса, и записывается в HTML как −.
На этом месте все обычно переходят к тире. Но постойте, мы ещё не рассмотрели три символа!
Какой символ употребляется в записи номеров телефонов Дефис, скажете вы; а вот и нет! Для этого есть отдельный символ: цифровая чёрточка (figure dash). Выглядит она практически как минус, но минусом при этом не является.
Вы можете спросить: а почему тогда нельзя использовать минус, раз он выглядит точно так же? Потому что минус — это знак вычитания, а в номере телефона ничто ни из чего не вычитается. По той же причине, по которой для выделения текста нужно использовать em, а не i. Это нельзя объяснить, это можно только познать.
О сим во ле пе ре но са, так же на зы вае мым мяг ким де фи сом, тоже мно гим известно. Этот символ, обо зна ча емый в HTML как , рас став ля ет ся в сло вах меж ду сло га ми в тех мес тах, где мож но сде лать пе ре нос. На эк ра не он не ото бра жа ет ся, за ис клю че ни ем слу чая, ког да по па да ет на ко нец стро ки; в этом слу чае брау зер (го во рят, с треть ей вер сии да же Firefox на учил ся это де лать) не пе ре но сит всё сло во це ли ком, а ста вит де фис и пе ре но сит остав шу юся часть сло ва.
Это особенно помогает в длинных словах, перенос которых создаёт огромные пустые пространства в правой части экрана. Огромный недостаток символа переноса состоит в том, что его неудобно расставлять вручную (впрочем, с этим могут справиться программы автотипографирования) и в том, что его употребление захламляет и делает нечитаемым исходный код текста
Ещё один похожий на дефис символ — чёрточка, употребляемая в качестве маркеров списков (чёрточный буллит) . В Студии Лебедева справедливо замечают, что в русской типографской традиции нет такого понятия, как буллит (имея в виду традиционные кружки с квадратиками) , и предлагают в качестве маркера употреблять (длинное) тире; как вы можете заметить, они именно так делают (или делали) на своём сайте и даже разразились статьёй, рассказывающей, как это сделать.
Теперь наконец; то можем перейти к тире; здесь всё уже хорошо изъезжено: известна разница между коротким тире (–, en dash, чёрточка шириной с букву «n», –) и длинным тире (—, em dash, чёрточка шириной с букву «M», —).
