2012-02-14 3 views
2

Поддерживает ли HTML какие-либо намеки на разрывы (заголовок)? Проблема в том, что часто названия страниц или навигационные заголовки имеют забавное разрывание строк, так как они прерываются везде, где позволяет текущий интервал HTML-элемента. Ручные прерывания линии дают гораздо более приятные визуальные эффекты, когда нужны разрывы строк.Подсказки для разрывов строк заголовка в Plone

Разноцветные подсказки должны быть тем, что редактор может сам ввести в поле <input type=text>.

+0

вход [текст] не поддерживает разрывы строк. Кроме того, не могли бы вы привести пример текущей ситуации и пример того, что вы хотите? (возможно, скриншот) –

+0

не получил то, что вы хотите: P –

+0

Просьба уточнить, имеете ли вы разрывы строк в элементах 'title', или в атрибутах' title', или в заголовках (часто называемых «заголовками»), или, может быть, остальное. Они отличаются друг от друга по отношению к проблемам с разрывом строк. –

ответ

4

Объект &shy; (мягкий дефис) и <wbr> tag (HTML5) для меток разрыва слов. Обратите внимание, что &shy; создаст дефис, если линия сломается, а <wbr> - нет.

См. Также http://www.quirksmode.org/oddsandends/wbr.html.

Поэтому редактор может использовать &shy; для разрыва слова, если он предпочитает тире (-) или &#8203;, если он предпочитает только перерыв на слово.

+0

Теперь просто нужна идея, как сделать , чтобы поддерживать печатание на мягких перерывах. Легко сделать правильное преобразование на стороне сервера, так как пользователи каким-то образом научились набирать их с помощью обычного набора символов клавиатуры и юникода (без произвольного ввода HTML) –