Запрет CKEditor от удаления недопустимых объявлений стиля в атрибутах стиля - PullRequest
1 голос
/ 16 ноября 2011

Есть ли способ предотвратить CKEditor удаление неработающих / недопустимых объявлений стиля из элементов.

У нас есть некоторые пользователи, которые использовали недопустимые значения для таких вещей, как margins, widths и т. Д. В основном они не учитывают единицы измерения значения, как в следующем примере:

<p style="margin-left: 5; margin-top: 2; margin-bottom: 2">...</p>

CKEditor удаляет неправильное объявление при переключении из исходного вида в проектное представление.Есть ли способ остановить это?

Я понимаю, почему он был удален, я согласен с тем, почему он был удален, однако это стало требованием для разрешения этого.По сути, мы хотим, чтобы CKEditor оставил как можно больше того, что пользователь вводит, нетронутым, даже если это неправильно

1 Ответ

0 голосов
/ 16 ноября 2011

Как CKEditor описывает "It's a WYSIWYG editor, which means that the text being edited on it looks as similar as possible to the results users have when publishing it".

Я думаю, вам будет проще просто добавить class к элементу, который вам нужен, чтобы стилизовать и оформить его во внешнем файле css.

Если у вас есть другое содержимое со стилем Dirrefent, вы можете сделать что-то вроде этого

<div class="content1">        in your css         .content1 p{margin:2px 0px 2px 5px;}
<p>text goes here</p>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...