#css #sitecore #rich-text-editor
#css #sitecore #форматированный текстовый редактор
Вопрос:
Пытаюсь точно выяснить, каковы ограничения, если таковые имеются, в полях Sitecore CMS Rich Text Editor, когда не используются предварительно загруженные стили или не изменяется элемент управления Telerik RadEditor. В основном хочу знать, как далеко мы можем зайти, используя пользовательские стили на странице с тегом style. Столкнемся ли мы с какими-либо конфликтами с существующим предварительно загруженным CSS?
Ответ №1:
При фиксации тегов стилей или встроенных стилей для любого RTE это можно сделать, но не делайте этого. Во-первых, если другие редакторы не знают об этом, они могут переписать эти стили одним изменением. Кроме того, теги стилей в теле веб-страницы будут нарушать стандарты доступности (в зависимости от того, должна ли ваша компания соответствовать стандарту 501). Кроме того, если классы вашего дизайнера переопределены, на странице это может быть кошмаром для исправления и поддержки.
Рекомендация: Обычно я бы использовал все параметры CSS для рендеринга в качестве параметров рендеринга, но если вам действительно нужен встроенный CSS, я бы создал новое текстовое поле в шаблоне страницы / содержимого и попросил разработчика правильно вставить этот CSS в макет.
Вот ссылка, она немного устарела, но она хорошо объясняет параметры рендеринга, и я настоятельно рекомендую этот путь:
https://sitecoretricks.wordpress.com/2018/03/31/understanding-the-rendering-parameters/