Искал тут по нуждам работы способ написать на сайте знак рубля. Ведь это порой бывает натуральная проблема.

Типа Р, но это всего лишь перечёркнутое Р. Это, кстати, один из способов. Всего этих способов немного, и все обладают недостатками. Есть и такой, и такой, и такой. Кто-то предлагает вставлять картинку, кто-то перечёркивать Р, кто-то подгружать специальный шрифт.

Способов немного, но ведь никто не мешает выдумывать новые способы, так? Так. И вот, способ найден ) Обнаружили мы его случайно, большой респект человеку, который его изобрёл )

Что мы имеем в результате этого способа? Символ рубля, который мгновенно подгружается на страницу, а при попадании в буфер обмена превращается в «руб.».

Для его осуществления нам нужен специальный файл шрифта, который можно создать самому.

  • Берётся файл шрифта, используемого на сайте, и редактируется следующим образом: букву «р» мы заменяем на пробел, букву «у» на символ рубля в соответствующем начертании, а букву «б» мы удаляем также, как и точку.
  • Далее подгружаем его в бинарной форме через css-файл, например, так. Всё просто. Например, с помощью такого сайта.
  • А, ну и называем его соответствующим образом.
  • Элементу с ценой даём отдельный класс, которому назначаем этот шрифт.
  • !!!!!
  • PROFIT


PS Можно грабить корованы.