возможно ли при редактировании странциы сделать ровнение по обеим краям сразу, но при этом чтобы слова переносились. ну как в ворде?
19.02.2007 11:20:25
возможно ли при редактировании странциы сделать ровнение по обеим краям сразу, но при этом чтобы слова переносились. ну как в ворде?
|
|
|
|
21.02.2007 09:09:39
Но придётся решить несколько сопутствующих задач. 1. В IE при копировании такого кусочка текста в буфер поместятся все дефисы между слогами. Подрзреваю, что это надо решать посредством JS-обработчика события копирования в буфер. 2. Файрфокс не обрабатывает этот символ. 3. Сама задача разбивки на слоги несложна - поройтесь в сети валяются алгоритмы и даже соответствующие рег-экспы. Но делайте это лучше на стороне сервера, так как это позволит вам ещё использовать не просто алгоритмы, но ещё для особо каверзных слов составить словарь разбивки. Сам же алгоритм довольно прост и без словаря может быть реализован посредством буквально 20-30 строчек на JS. Примерно так Удачи!
Искренне Ваш...
|
|||
|
|
21.02.2007 11:20:00
В данном случае, при изменении размеров окна, или изменении масштаба шрифта у Вас получится множество слов с де-фи-са-ми... Если конечно не запускать перегенерацию страницы на JS... |
|||
|
|
21.02.2007 12:27:20
Искренне Ваш...
|
|||
|
|
21.02.2007 12:45:22
Да, Вы правы, в IE такой способ дает желаемый результат. В любом случае, в ближайшее время, среди стандартных функций редактора, такая возможность не появится... Также огорчает отсутствие желаемого результата в альтернативных браузерах... Но идея интересная. |
|||
|
|
21.02.2007 13:56:16
Дело в том, что реально переносы были бы удобны для вывода узких колонок. А вот в основном тексте - не факт. В любом случае пожелания по переносу исходят от дизайнеров. Т.е. это дизайнерская задача и ни какого отношения к контент-менеджменту она не имеет.
Искренне Ваш...
|
||||
|
|
|||