Шрифт в таблицах

Шрифт в таблицах

от Валерий Ядрышников -
Количество ответов: 14

Добрый день. Как изменить шрифт по умолчанию в таблицах? В редакторе стоит один стиль оформления, а в таблицах мелкий шрифт. Где это возможно изменить. Перешерстил все. Заранее огромное спасибо


В ответ на Валерий Ядрышников

Re: Шрифт в таблицах

от Vadim Tabunshchik -
Изображение пользователя Developers

Используете редактор TinyMCE?

За стили текста в окне редактора отвечает файл content.css из каталога используемой «шкурки» оформления редактора. По умолчанию это moodle, каталог /lib/editor/tinymce/tiny_mce/3.5.11/themes/advanced/skins/moodle/

Вот тут и найдете content.css, а в нем строку

body, td, pre {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:8px;}

Измените 10px на шрифт покрупнее.

Но лучше не редактировать этот файл, а, если в админке в настройках используемой темы оформления есть пользовательский CSS (customcss), прописать там свой стиль, например:

body#tinymce td {
font-size: 12px;
}

ЗЫ: Чтобы всё не шерстить, используйте средства разработчика в браузере для поиска стилей на странице. улыбаюсь

В ответ на Vadim Tabunshchik

Re: Шрифт в таблицах

от Валерий Ядрышников -

Спасибо огромное за ответ. Но к сожалению - не помогло. Вставил в пользовательский css и попробовал редактировать файл css - ноль эмоций. В чем может еще быть косяк?

В ответ на Валерий Ядрышников

Re: Шрифт в таблицах

от Валерий Ядрышников -

Запустил средство отладки firebug. Показывает все как Вы сказали. Исправил файл - все равно при анализе показывает шрифт 10px. Путь к файлу и все остальное правильно. Сбросил все кэши - все равно указывает на файл (который исправил) только со старыми значениями. Изменения в пользовательском css ничего не дают. Где-то еще есть кэш который надо почистить? Установлена тема Adaptable.

В ответ на Валерий Ядрышников

Re: Шрифт в таблицах

от Валерий Ядрышников -

Включил "Режим дизайнера тем" - эффект тот же. Где-то что-то недопонимаю. Help please!!!!

В ответ на Валерий Ядрышников

Re: Шрифт в таблицах

от Vadim Tabunshchik -
Изображение пользователя Developers

Измените размер шрифта в content.css, удалите руками каталоги cache и localcache из moodledata, обновите страницу с редактором, вставьте таблицу с текстом, наслаждайтесь результатом:

ris

В ответ на Vadim Tabunshchik

Re: Шрифт в таблицах

от Валерий Ядрышников -

Сделал все как Вы сказали. Эффект нулевой. 


В ответ на Валерий Ядрышников

Re: Шрифт в таблицах

от Валерий Ядрышников -

Когда изменяю значение в firebug все работает нормально

В ответ на Валерий Ядрышников

Re: Шрифт в таблицах

от Vadim Tabunshchik -
Изображение пользователя Developers
Когда изменяю значение в firebug все работает нормально

Не сомневаюсь улыбаюсь

Валерий, даже не знаю, как ещё помочь. Я вам уже даже скриншот продемонстрировал, что замена 10px на 20px и удаление ручками каталогов cache и localcache дает необходимый результат.

В ответ на Vadim Tabunshchik

Re: Шрифт в таблицах

от Валерий Ядрышников -

Может вопрос в установленной теме? Потому, что сделал все как Вы предлагали и тоже приложил скрин шот после изменения файла и ручного удаления папок кэша. В чем дело хоть убейте не понимаю. Но спасибо Вам огромное за помощь

В ответ на Валерий Ядрышников

Re: Шрифт в таблицах

от Валерий Ядрышников -

Решение как всегда элементарное. Почистил кэш браузеров. Спасибо огромное за науку!!!

Большое уважение за терпение к глупым вопросам

В ответ на Валерий Ядрышников

Re: Шрифт в таблицах

от Vadim Tabunshchik -
Изображение пользователя Developers
Решение как всегда элементарное. Почистил кэш браузеров.

Я не подумал об этом, потому как в таких случаях всегда перегружаю страницу в Firefox клавишами Ctrl+Shift+R - это обновление с одновременной очисткой кэша. В привычку вошло улыбаюсь

А тема оформления может влиять на основной стиль редактора, если содержит файл editor.css с соответствующими стилями. В теме adaptable есть editor.css, но нет font-size для td. Поэтому только правка content.css, только хардкор улыбаюсь))

В ответ на Vadim Tabunshchik

Re: Шрифт в таблицах

от Alexandre Scherbyna -

Раз проблема решена, то теперь и я позволю себе задать вопрос Вадиму.

Есть сайт для школьников. Там беспокоятся о зрении учеников и рекомендуют учителям использовать крупный и красивый шрифт, но они часто забывают это делать.

Как в редакторе Atto задать тип и размер шрифта, используемые по умолчанию? А еще лучше, добавить новый стиль - "школьный" в таблицу стилей этого редактора? Или хотя бы в пользовательский CSS это прописать? Но они в каждой теме свои вроде бы?

Я не нашел в Atto файлов, похожих на те, на которые вы сейчас указали в TinyMCE.

В ответ на Alexandre Scherbyna

Re: Шрифт в таблицах

от Vadim Tabunshchik -
Изображение пользователя Developers

Для АТТО есть плагин https://moodle.org/plugins/atto_styles

В настройках плагина нужно прописать стили, например:

{
    "title": "Школьный_1",
    "type": "block",
    "classes": "school1"
},{
    "title": "Школьный_2",
    "type": "inline",
    "classes": "school2"
}

В редакторе эти стили будут видны так:

ris

Чтобы эти стили «работали», их нужно прописать или в пользовательский CSS (customcss) используемой темы, или, если тема не имеет настроечных параметров, нужно прописать эти стили в тег HEAD в админке на странице «Дополнительный HTML»:

<style type="text/css">
.school1 {font-size: 14px; color: blue;}
.school2 {font-size:16px;font-weight:bold;font-family:sans-serif; color: red;}
</style>

Естественно, опции для стилей .school1 и .school2 указываете на свой вкус.