По правилам русской типографики в диапазонах чисел следует использовать длинное тире, однако на практике на сайтах часто используется просто дефис. Возможно поэтому, длинное тире большинству кажется слишком длинным и его практически не используют в диапазонах.

Коды короткого тире для ВЕБ:

Как выглядит короткое тире: – – –

Примеры

век живи — век учись (тире);

2010–2012 (короткое тире);

5−2=3 (минус);

кое-что (дефис).

На сайте Артемия Лебедева есть парочка интересных статей на эту тему:

Дефис пришел в русский язык в период заимствования немецкой типографской терминологии. Немецкое Divis идет от латинского divisio — деление, разделение, расчленение. Обычно он употребляется в словах и словосочетаниях:

а) для присоединения частиц (кто-либо, где-то); б) для присоединения префиксов (во-первых, по-русски); в) в качестве знака сокращения (физ-ра, г-ца); г) в словосочетаниях и сложносоставных словах (ковер-самолет, бизнес-ланч, интернет-кафе); д) в качестве знака переноса (в интернете сегодня прак-тически не встречается). Дефис в хороших шрифтах выровнен по высоте строчных знаков, так как среди прописных встречается крайне редко (ср. «Ё-МОЁ» и «ё-моё»). Минус происходит от латинского minus (minor) — менее, меньше (меньший). Насколько известно автору, слово входит во все языки, а символ, используемый в качестве знака вычитания, к концу XX века во всех странах выглядит одинаково. Минус и дефис не являются, вопреки распространенному мнению, одним и тем же знаком.

Знак минуса в хороших шрифтах выровнен по высоте прописных знаков (каковыми являются цифры) и употребляется в математических формулах.

Короткое (среднее) тире используется для обозначения числовых диапазонов (1941–1945).

Тире (фр. tiret, от tirer — тянуть) пришло в язык в период заимствования французской типографской терминологии. Употребляется:

а) на месте отсутствующего члена предложения (А ты любишь пирог с зеленым луком? Я — страсть как!);

б) между подлежащим и сказуемым (Дважды два — четыре);

в) для выделения прямой речи (— Да. Я согласна прожить с тобой под знаком ордериоморфизма до конца жизни, — отчеканила Селезнёва);

г) для обозначения пауз (А она — возьми да и поставь знак полустрогого покомпонентного соответствия, дура!);

д) для указания маршрутов (поезд Москва — Санкт-Петербург).

И еще в пятидесяти случаях (см. Дитмара Эльяшевича), когда тире слева и справа отбивается пробелами.

В интервале значений или диапазоне, записанном в словесной форме (двадцать — тридцать), используется тире с пробелами (см. Аркадия Эммануиловича).

Тире обычно изготавливается шрифтовиками шириной с букву M (отсюда английское em dash).

А еще в некоторых шрифтах можно обнаружить знак подчеркивания. Этот знак впервые появился на пишущих машинках в качестве самого простого способа получения горизонтальных линеек. Особо подчеркнем: знака подчеркивания вообще не существует в типографике, есть линии нужного размера, формы и цвета.

Традиционно в англо-американской типографике диапазоны чисел обозначаются коротким тире (иногда его еще называют средним). Представляется разумным ввести этот символ для обозначения диапазонов при числах и в русскую типографику. Наше классическое длинное тире сегодня в роли диапазона выглядит длинноватым.

Шрифтовики короткое тире обычно делают шириной с букву N (поэтому на английском оно называется en dash). На вебе этот символ набирают с помощью кодов –, – или –