Самый простой ответ - не использовать HTML-сущности, а вместо этого использовать файлы исходного кода Unicode с буквальными символами Unicode, например, фактически поставить:
<%= link_to "My Trademark™", trade_mark_path %>
в вашем представлении.Однако, если необходимо, вы можете просто сделать:
<%= link_to("My Trademark™", trade_mark_path).html_safe %>
, чтобы отключить автоматическое экранирование Rails от HTML.
Обратите внимание, что использование десятичных сущностей &#...;
для значений ASCII 128-255это плохая идея, так как они обычно полагаются на нестандартные кодовые страницы, если вы не уверены , что отправляете правильную кодировку для вашего HTML, которая соответствует.Как вы можете видеть , значение Unicode для символа торговой марки на самом деле ™
.