Форуми / National / Russian / Модули и плагины / CKEditor 4.x Как создавать красивые таблицы с его помощью ?

красивое оформление статей

Kabak
#1 15.11.2025 12:18
  1. Как создавать красивые таблицы с его помощью ?  
  2. Как задавать рамки нужно размера, цвета и прочих атрибутов ?
  3.  

почему-то не отображается при публикации ни нумерация , ни стиль таблиц


Відредаговано: Kabak (15.11.2025 12:26, 1 місяць тому)
Kort
#2 18.11.2025 06:46

И в старом и в новом есть кнопка "Таблица". В старом все архаично -- задается ширина (и даже высота) плюс устаревшие (как это самое) атрибуты border, cellpadding и cellspacing. В новом CK чистый конструктор, таблице задаются классы table и (зачем-то) content-table. Остальное -- манипуляции с ячейками, строками и столбцами. 

Я не сторонник раскрасок, поэтому стилизовать предпочитаю немного и через родителя. Но, в принципе, с кнопкой "Источник" нет ничего невозможного)) И со старым и с новым CK.

SED.by - создание сайтов, разработка плагинов и тем для Котонти
Kabak
#3 18.11.2025 17:57

В таблицах невозможно задать разнообразные параметры рамки вокруг ячеек и таблицы. 

Какая-то обработка обрезает некоторые параметры, а некоторые не обрезает, они не отображаются после публикации, но отображаются во время редактирования 

Например:

<tr>
	<th id="react-aria541948875-_r_5t_-0" style="border-width:15px;border-color:rgb(0,255,0);">Класс помещения</th>
	<th id="react-aria541948875-_r_5t_-1">Характеристика условий среды</th>
	<th id="react-aria541948875-_r_5t_-2">Основные факторы опасности</th>
</tr>

Во время редактирования 

52a513908e8a61069aa487cffdae82a2.png

 

Во время отображения

a9d253dd8fbe8ad961d2982426c873e4.png
Kort
#4 19.11.2025 07:29

"Обрезать" может только HTML Purifier. Проверь для начала установленный в нем Doctype. Или поставь HP на паузу чтобы проверить.

SED.by - создание сайтов, разработка плагинов и тем для Котонти

Відредаговано: Kort (19.11.2025 07:40, 1 місяць тому)