Ответим на Ваши вопросы по созданию сайта, по регистрации домена, по подготовке текста и изображений для сайта.




на правах рекламы:

вернуться в раздел Вопросы и ответы


Вопрос по работе с FCKeditor'ом. Почему при вставке в FCKeditor текста ломается дизайн страницы моего сайта?

Почему ломается дизайн страницы? Конфликт стилей основной страницы и вставленного текста

Если Вы копируете текст c html-страницы ( CTRL+INS или CTRL+C или по-другому), то в буфер обмена копируется текст и разметка (верхняя и нижняя часть айсберга).

Если всё это вставить сразу в поле редактора FCKeditor, то и текст и разметка чужого сайта (верхняя видимая часть, собственно текст, и нижняя невидимая часть разметка текста) попадут на страницу вашего сайта.

Разметка добавленного текста будет конфликтовать с разметкой вашей страницы. И Вы обнаружите на своей странице следующие нежелательные последствия отображения скопированного текста:
- текст будет написан очень большими (или очень маленькими) буквами, или текст будет написан буквами другого цвета;
- текст будет представлен с иными отступами, чем на вашем сайте и т.д.;
- сломается дизайн всей страницы, контент выйдет за габариты страницы вашего сайта;
- футер Вашей страницы сместится или вовсе не будет отображаться.

Если заглянуть в код, то становится понятно, почему это произошло: текст скопирован вместе с разметкой чужого сайта.

Два способа избежать копирования стилевой разметки при вставке текста в FCKeditor

1 способ. Редактор открыт (не вставляйте текст из буфера сразу в поле редактора). Нажмите кнопку [папка с буквой Т] (Вставить только текст) в верхнем ряду шапки редактора. Откроется окно с полем ввода и надписью: Вставьте текст в прямоугольник, используя сочетание клавиш (Ctrl+V), и нажмите OK.
как избежать копирования стилевой разметки в FCKeditor - itcafe.ru

2) способ. Текст из буфера сначала вставить в текстовый редактор Блокнот, из стандартного набора программ Windows. Потом скопировать текст уже из текстового редактора Блокнот в буфер ( CTRL+INS или CTRL+C или по-другому). И только после этого вставить непосредственно в поле редактора FCKeditor.

В обоих случаях текст копируется без стилевой разметки.




При использовании материалов сайта, поставьте ссылку на наш сайт itCafe.ru