Я есть фрагмент кода HTML:Почему слово «Com ment» отображается как в Chrome? Нет мягкий дефис
<label class="col-xs-2 col-lg-2 control-label" for="param_comment">Com­ment</label>
и оказывает как:
Com­ment
в Chrome V.29
я ожидал:
Comment
Что неправильно с мягким дефис?
Update:
Я имел в виду:
<label class="col-xs-2 col-lg-2 control-label" for="param_comment">Com­ment</label>
Update 2:
Я думаю, что это был SLIM вина: у меня был:
= label_tag(:"param_comment", "Com­ment", class: "control-label")
поменяется на:
= label_tag(:"param_comment", "Com­ment".html_safe, class: "control-label")
Значок .html_safe
помогает.
Но можно ли сделать то же самое без рубинового кода?
потому что это особый символ мягкой переносов, не так ли? Я бы хотел, чтобы слово «Комментарий» разделилось, когда div слишком сильно сжат. – static
Является ли это проблемой «Unicode»?! – fiskolin